.token-calculator[data-v-69016a34]{display:flex;flex-direction:column;gap:20px}.calc-model-bar[data-v-69016a34]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.model-card[data-v-69016a34]{padding:12px 14px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-card);cursor:pointer;transition:all .25s ease;display:flex;flex-direction:column;align-items:center;gap:4px;-webkit-user-select:none;user-select:none}.model-card[data-v-69016a34]:hover{border-color:var(--primary-light);background:var(--primary-bg);transform:translateY(-1px)}.model-card.active[data-v-69016a34]{border-color:var(--primary);background:linear-gradient(135deg,#eef2ff,#e0e7ff);box-shadow:0 2px 12px #6366f126}.model-name[data-v-69016a34]{font-size:13px;font-weight:700;color:var(--text-primary);white-space:nowrap}.model-card.active .model-name[data-v-69016a34]{color:var(--primary)}.model-desc[data-v-69016a34]{font-size:11px;color:var(--text-muted);white-space:nowrap}.calc-main[data-v-69016a34]{display:flex;gap:20px;align-items:flex-start}.calc-input[data-v-69016a34]{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.input-card[data-v-69016a34]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;transition:all .3s ease}.input-card[data-v-69016a34]:focus-within{border-color:var(--primary-light);box-shadow:0 0 0 3px #6366f114}.input-toolbar[data-v-69016a34]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--border-light);background:var(--bg-body)}.toolbar-btn[data-v-69016a34]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:var(--radius-sm);font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-white);border:1px solid var(--border);transition:all .2s ease}.toolbar-btn[data-v-69016a34]:hover:not(:disabled){color:var(--primary);border-color:var(--primary-light);background:var(--primary-bg)}.toolbar-btn.danger[data-v-69016a34]:hover:not(:disabled){color:var(--danger);border-color:#fecaca;background:#fef2f2}.toolbar-btn[data-v-69016a34]:disabled{opacity:.4;cursor:not-allowed}.calc-textarea[data-v-69016a34]{width:100%;min-height:280px;padding:16px;border:none;outline:none;resize:vertical;font-size:14px;line-height:1.8;color:var(--text-primary);background:var(--bg-white);font-family:inherit;box-sizing:border-box}.calc-textarea[data-v-69016a34]::placeholder{color:var(--text-muted)}.input-stats[data-v-69016a34]{display:flex;align-items:center;gap:16px;padding:10px 14px;border-top:1px solid var(--border-light);background:var(--bg-body);font-size:12px;color:var(--text-muted)}.stat-item[data-v-69016a34]{display:inline-flex;align-items:center;gap:4px}.ratio-card[data-v-69016a34]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 20px}.ratio-label[data-v-69016a34]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;font-weight:600;color:var(--text-primary)}.ratio-value[data-v-69016a34]{font-size:15px;font-weight:700;color:var(--primary);background:var(--primary-bg);padding:2px 10px;border-radius:10px}.ratio-slider[data-v-69016a34]{width:100%;height:6px;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--border);outline:none;cursor:pointer;transition:background .2s}.ratio-slider[data-v-69016a34]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--primary);cursor:pointer;box-shadow:0 2px 6px #6366f159;transition:transform .15s ease}.ratio-slider[data-v-69016a34]::-webkit-slider-thumb:hover{transform:scale(1.15)}.ratio-slider[data-v-69016a34]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--primary);cursor:pointer;border:none;box-shadow:0 2px 6px #6366f159}.ratio-marks[data-v-69016a34]{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--text-muted)}.ratio-hint[data-v-69016a34]{margin-top:8px;font-size:12px;color:var(--text-muted);line-height:1.5}.calc-result[data-v-69016a34]{width:360px;flex-shrink:0;display:flex;flex-direction:column;gap:12px}.result-card[data-v-69016a34]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;align-items:flex-start;gap:14px;transition:all .25s ease}.result-card[data-v-69016a34]:hover{border-color:var(--primary-light);box-shadow:var(--shadow-md)}.result-icon[data-v-69016a34]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.input-icon[data-v-69016a34]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.output-icon[data-v-69016a34]{background:linear-gradient(135deg,#10b981,#34d399)}.cost-icon[data-v-69016a34]{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.result-body[data-v-69016a34]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.result-label[data-v-69016a34]{font-size:12px;color:var(--text-muted);font-weight:500}.result-value[data-v-69016a34]{font-size:28px;font-weight:800;color:var(--text-primary);cursor:pointer;line-height:1.2;transition:color .2s ease;letter-spacing:-.02em}.result-value[data-v-69016a34]:hover{color:var(--primary)}.cost-value[data-v-69016a34]{color:var(--warning)}.result-unit[data-v-69016a34]{font-size:12px;color:var(--text-muted)}.cost-breakdown[data-v-69016a34]{display:flex;gap:16px;margin-top:8px;padding-top:10px;border-top:1px dashed var(--border-light)}.breakdown-item[data-v-69016a34]{display:flex;flex-direction:column;gap:2px}.bd-label[data-v-69016a34]{font-size:11px;color:var(--text-muted)}.bd-value[data-v-69016a34]{font-size:13px;font-weight:600;color:var(--text-secondary)}.comparison-table-wrapper[data-v-69016a34]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.table-title[data-v-69016a34]{font-size:14px;font-weight:700;color:var(--text-primary);padding:14px 16px 10px;display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--border-light)}.comparison-table-scroll[data-v-69016a34]{overflow-x:auto}.comparison-table[data-v-69016a34]{width:100%;border-collapse:collapse;font-size:12px}.comparison-table th[data-v-69016a34],.comparison-table td[data-v-69016a34]{padding:10px 12px;text-align:left;border-bottom:1px solid var(--border-light);white-space:nowrap}.comparison-table th[data-v-69016a34]{font-weight:600;color:var(--text-secondary);background:var(--bg-body);font-size:11px;text-transform:uppercase;letter-spacing:.3px}.comparison-table tbody tr:last-child td[data-v-69016a34]{border-bottom:none}.comparison-table tbody tr[data-v-69016a34]:hover{background:var(--bg-hover)}.current-row[data-v-69016a34]{background:var(--primary-bg)!important}.model-cell[data-v-69016a34]{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--text-primary)}.model-dot[data-v-69016a34]{width:8px;height:8px;border-radius:50%;background:var(--border);flex-shrink:0;transition:all .2s ease}.model-dot.active[data-v-69016a34]{background:var(--primary);box-shadow:0 0 6px #6366f166}.current-badge[data-v-69016a34]{display:inline-block;padding:1px 6px;border-radius:4px;font-size:10px;font-weight:700;background:var(--primary);color:#fff}.cost-cell[data-v-69016a34]{font-weight:600;color:var(--warning)}.copy-toast[data-v-69016a34]{position:fixed;top:80px;left:50%;transform:translate(-50%);z-index:9999;display:flex;align-items:center;gap:6px;padding:10px 20px;border-radius:var(--radius);font-size:13px;font-weight:600;color:#fff;background:var(--success);box-shadow:var(--shadow-lg)}.toast-fade-enter-active[data-v-69016a34],.toast-fade-leave-active[data-v-69016a34]{transition:all .25s ease}.toast-fade-enter-from[data-v-69016a34],.toast-fade-leave-to[data-v-69016a34]{opacity:0;transform:translate(-50%) translateY(-10px)}@media (max-width: 900px){.calc-main[data-v-69016a34]{flex-direction:column}.calc-result[data-v-69016a34]{width:100%}.calc-model-bar[data-v-69016a34]{grid-template-columns:repeat(4,1fr)}}@media (max-width: 640px){.calc-model-bar[data-v-69016a34]{grid-template-columns:repeat(2,1fr)}.calc-textarea[data-v-69016a34]{min-height:200px;font-size:13px}.result-value[data-v-69016a34]{font-size:22px}.input-stats[data-v-69016a34]{flex-wrap:wrap;gap:10px}.cost-breakdown[data-v-69016a34]{flex-direction:column;gap:8px}.comparison-table th[data-v-69016a34],.comparison-table td[data-v-69016a34]{padding:8px 10px;font-size:11px}}.age-calculator[data-v-89b66bfb]{display:flex;flex-direction:column;gap:24px}.date-input-section[data-v-89b66bfb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.date-picker-row[data-v-89b66bfb]{display:flex;align-items:center;gap:8px;flex:1;min-width:280px}.date-picker-group[data-v-89b66bfb]{display:flex;flex-direction:column;gap:4px;flex:1}.date-label[data-v-89b66bfb]{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;padding-left:2px}.date-select[data-v-89b66bfb]{width:100%;padding:10px 32px 10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-white);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;cursor:pointer;transition:all .25s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.date-select[data-v-89b66bfb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.date-sep[data-v-89b66bfb]{font-size:20px;font-weight:700;color:var(--text-muted);padding-top:18px}.calc-btn[data-v-89b66bfb]{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:var(--radius-md);font-size:15px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;white-space:nowrap;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-89b66bfb]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.calc-btn[data-v-89b66bfb]:active:not(:disabled){transform:translateY(0)}.calc-btn[data-v-89b66bfb]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.result-grid[data-v-89b66bfb]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.result-card[data-v-89b66bfb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;align-items:flex-start;gap:14px;transition:all .25s ease;animation:cardSlideIn-89b66bfb .4s ease-out both}.result-card[data-v-89b66bfb]:nth-child(1){animation-delay:.05s}.result-card[data-v-89b66bfb]:nth-child(2){animation-delay:.1s}.result-card[data-v-89b66bfb]:nth-child(3){animation-delay:.15s}.result-card[data-v-89b66bfb]:nth-child(4){animation-delay:.2s}.result-card[data-v-89b66bfb]:nth-child(5){animation-delay:.25s}.result-card[data-v-89b66bfb]:nth-child(6){animation-delay:.3s}@keyframes cardSlideIn-89b66bfb{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.result-card[data-v-89b66bfb]:hover{border-color:var(--primary-light);box-shadow:var(--shadow-md)}.card-icon[data-v-89b66bfb]{width:46px;height:46px;border-radius:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.age-icon[data-v-89b66bfb]{background:linear-gradient(135deg,#6366f1,#818cf8)}.days-icon[data-v-89b66bfb]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.bday-icon[data-v-89b66bfb]{background:linear-gradient(135deg,#ec4899,#f472b6)}.fun-icon[data-v-89b66bfb]{background:linear-gradient(135deg,#8b5cf6,#a78bfa)}.card-content[data-v-89b66bfb]{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.card-content.full-width[data-v-89b66bfb]{width:100%}.card-label[data-v-89b66bfb]{font-size:12px;color:var(--text-muted);font-weight:500}.age-main-card[data-v-89b66bfb]{grid-column:span 3;background:linear-gradient(135deg,#eef2ff,#faf5ff,#fef2f2);border-color:#c7d2fe}.age-display[data-v-89b66bfb]{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-top:4px}.age-num[data-v-89b66bfb]{font-size:40px;font-weight:800;color:var(--primary);line-height:1;letter-spacing:-.02em}.age-unit[data-v-89b66bfb]{font-size:14px;font-weight:600;color:var(--text-secondary)}.stat-big[data-v-89b66bfb]{display:flex;align-items:baseline;gap:6px}.stat-value[data-v-89b66bfb]{font-size:28px;font-weight:800;color:var(--text-primary);letter-spacing:-.02em}.stat-sub[data-v-89b66bfb]{font-size:14px;font-weight:500;color:var(--text-muted)}.stat-small[data-v-89b66bfb]{font-size:13px;color:var(--text-secondary)}.stat-small strong[data-v-89b66bfb]{color:var(--info);font-weight:700}.zodiac-card[data-v-89b66bfb]{grid-column:span 1;flex-direction:column;gap:12px}.zodiac-row[data-v-89b66bfb]{display:flex;align-items:center;gap:16px;width:100%}.zodiac-item[data-v-89b66bfb]{display:flex;align-items:center;gap:8px;flex:1}.zodiac-emoji[data-v-89b66bfb]{font-size:32px;line-height:1;flex-shrink:0}.star-icon[data-v-89b66bfb]{font-size:28px}.zodiac-info[data-v-89b66bfb]{display:flex;flex-direction:column;gap:1px}.zodiac-label[data-v-89b66bfb]{font-size:11px;color:var(--text-muted);font-weight:500}.zodiac-name[data-v-89b66bfb]{font-size:16px;font-weight:700;color:var(--text-primary)}.zodiac-divider[data-v-89b66bfb]{width:1px;height:36px;background:var(--border);flex-shrink:0}.zodiac-date-range[data-v-89b66bfb]{font-size:12px;color:var(--text-muted);margin-top:2px;padding-top:8px;border-top:1px dashed var(--border-light)}.bday-countdown[data-v-89b66bfb]{display:flex;align-items:baseline;gap:6px}.bday-num[data-v-89b66bfb]{font-size:36px;font-weight:800;color:#ec4899;line-height:1;letter-spacing:-.02em}.bday-unit[data-v-89b66bfb]{font-size:15px;font-weight:600;color:var(--text-secondary)}.bday-hint[data-v-89b66bfb]{font-size:13px;color:var(--text-secondary);margin-top:2px}.lifecycle-card[data-v-89b66bfb]{grid-column:span 2;flex-direction:column;gap:14px}.lifecycle-header[data-v-89b66bfb]{display:flex;justify-content:space-between;align-items:center;width:100%}.lifecycle-percent[data-v-89b66bfb]{font-size:18px;font-weight:800;color:var(--text-primary)}.progress-track[data-v-89b66bfb]{width:100%;height:14px;background:var(--bg-body);border-radius:7px;overflow:hidden;position:relative}.progress-fill[data-v-89b66bfb]{height:100%;border-radius:7px;transition:width .8s cubic-bezier(.22,1,.36,1),background .5s ease;position:relative}.progress-fill[data-v-89b66bfb]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);animation:shimmer-bar-89b66bfb 2s infinite}@keyframes shimmer-bar-89b66bfb{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-labels[data-v-89b66bfb]{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--text-muted)}.lifecycle-stage[data-v-89b66bfb]{font-size:13px;color:var(--text-secondary);margin-top:2px}.lifecycle-stage strong[data-v-89b66bfb]{font-weight:700}.fun-stats-card[data-v-89b66bfb]{grid-column:span 3;flex-direction:column;gap:16px}.fun-stats-grid[data-v-89b66bfb]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%}.fun-stat-item[data-v-89b66bfb]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;border-radius:var(--radius-md);background:var(--bg-body);transition:all .2s ease}.fun-stat-item[data-v-89b66bfb]:hover{background:var(--bg-hover);transform:translateY(-2px)}.fun-stat-icon[data-v-89b66bfb]{font-size:22px;line-height:1}.fun-stat-value[data-v-89b66bfb]{font-size:17px;font-weight:800;color:var(--text-primary);letter-spacing:-.01em}.fun-stat-label[data-v-89b66bfb]{font-size:11px;color:var(--text-muted);font-weight:500}.result-fade-enter-active[data-v-89b66bfb],.result-fade-leave-active[data-v-89b66bfb]{transition:all .35s ease}.result-fade-enter-from[data-v-89b66bfb],.result-fade-leave-to[data-v-89b66bfb]{opacity:0;transform:translateY(12px)}@media (max-width: 1024px){.result-grid[data-v-89b66bfb]{grid-template-columns:repeat(2,1fr)}.age-main-card[data-v-89b66bfb],.fun-stats-card[data-v-89b66bfb],.lifecycle-card[data-v-89b66bfb]{grid-column:span 2}.fun-stats-grid[data-v-89b66bfb]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.date-input-section[data-v-89b66bfb]{flex-direction:column;align-items:stretch}.date-picker-row[data-v-89b66bfb]{min-width:auto}.calc-btn[data-v-89b66bfb]{width:100%;justify-content:center}.result-grid[data-v-89b66bfb]{grid-template-columns:1fr}.age-main-card[data-v-89b66bfb],.lifecycle-card[data-v-89b66bfb],.fun-stats-card[data-v-89b66bfb],.zodiac-card[data-v-89b66bfb]{grid-column:span 1}.fun-stats-grid[data-v-89b66bfb]{grid-template-columns:repeat(2,1fr)}.age-num[data-v-89b66bfb]{font-size:30px}.stat-value[data-v-89b66bfb]{font-size:22px}.bday-num[data-v-89b66bfb]{font-size:28px}.zodiac-emoji[data-v-89b66bfb]{font-size:26px}}@media (max-width: 480px){.fun-stats-grid[data-v-89b66bfb]{grid-template-columns:1fr 1fr}.age-display[data-v-89b66bfb]{gap:4px}.age-num[data-v-89b66bfb]{font-size:24px}}.math-evaluator[data-v-6e5804e3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6e5804e3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6e5804e3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:10px}.panel-header[data-v-6e5804e3]{display:flex;justify-content:space-between;align-items:center}.panel-label[data-v-6e5804e3]{font-size:12px;font-weight:600;color:var(--text-muted)}.clear-btn[data-v-6e5804e3]{padding:4px 10px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--text-muted);background:var(--bg-body);border:1px solid var(--border);cursor:pointer;transition:all .2s}.clear-btn[data-v-6e5804e3]:hover{color:#ef4444;border-color:#fca5a5}.expr-input[data-v-6e5804e3]{width:100%;padding:12px 14px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-family:SF Mono,Cascadia Code,Consolas,monospace;color:var(--text-primary);resize:vertical;outline:none;transition:border-color .2s;line-height:1.5}.expr-input[data-v-6e5804e3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.expr-input[data-v-6e5804e3]::placeholder{color:var(--text-muted);font-family:inherit}.quick-btns[data-v-6e5804e3]{display:flex;flex-wrap:wrap;gap:6px}.quick-btn[data-v-6e5804e3]{padding:5px 10px;border-radius:var(--radius-md);font-size:12px;font-weight:600;font-family:SF Mono,Cascadia Code,Consolas,monospace;color:var(--text-secondary);background:var(--bg-body);border:1px solid var(--border);cursor:pointer;transition:all .2s}.quick-btn[data-v-6e5804e3]:hover{color:var(--primary);border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.result-area[data-v-6e5804e3]{min-height:60px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;align-items:center}.result-value[data-v-6e5804e3]{font-size:22px;font-weight:700;color:var(--primary);font-family:SF Mono,Cascadia Code,Consolas,monospace;word-break:break-all}.result-error[data-v-6e5804e3]{font-size:13px;color:#ef4444;font-weight:500}.result-placeholder[data-v-6e5804e3]{font-size:13px;color:var(--text-muted)}.copy-btn[data-v-6e5804e3]{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s}.copy-btn[data-v-6e5804e3]:hover{background:#e0e7ff}.history-section[data-v-6e5804e3]{border-top:1px solid var(--border);padding-top:10px}.history-item[data-v-6e5804e3]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-radius:var(--radius-md);cursor:pointer;transition:background .15s;gap:8px}.history-item[data-v-6e5804e3]:hover{background:var(--primary-bg, #eef2ff)}.history-expr[data-v-6e5804e3]{font-size:12px;font-family:SF Mono,Cascadia Code,Consolas,monospace;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.history-val[data-v-6e5804e3]{font-size:12px;font-weight:600;color:var(--primary);white-space:nowrap}.toast[data-v-6e5804e3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-6e5804e3],.toast-fade-leave-active[data-v-6e5804e3]{transition:all .2s}.toast-fade-enter-from[data-v-6e5804e3],.toast-fade-leave-to[data-v-6e5804e3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-6e5804e3]{grid-template-columns:1fr}}.percentage-calculator[data-v-fffd6cbc]{display:flex;flex-direction:column;gap:16px}.mode-tabs[data-v-fffd6cbc]{display:flex;gap:6px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:6px}.mode-tab[data-v-fffd6cbc]{flex:1;padding:8px 12px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.mode-tab[data-v-fffd6cbc]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.mode-tab.active[data-v-fffd6cbc]{color:#fff;background:var(--primary)}.panels[data-v-fffd6cbc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fffd6cbc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fffd6cbc]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fffd6cbc]{display:flex;flex-direction:column;gap:10px}.field[data-v-fffd6cbc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fffd6cbc]{font-size:11px;font-weight:600;color:var(--text-muted)}.field-text[data-v-fffd6cbc]{font-size:13px;color:var(--text-secondary);text-align:center}.num-input[data-v-fffd6cbc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-fffd6cbc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-fffd6cbc]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fffd6cbc]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-fffd6cbc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-fffd6cbc]{width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.copy-btn[data-v-fffd6cbc]:hover{color:var(--primary);border-color:var(--primary)}.detail-section[data-v-fffd6cbc]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fffd6cbc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fffd6cbc]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fffd6cbc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.toast[data-v-fffd6cbc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-fffd6cbc],.toast-fade-leave-active[data-v-fffd6cbc]{transition:all .2s}.toast-fade-enter-from[data-v-fffd6cbc],.toast-fade-leave-to[data-v-fffd6cbc]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-fffd6cbc]{grid-template-columns:1fr}.mode-tabs[data-v-fffd6cbc]{flex-direction:column}}.eta-calculator[data-v-26f7739f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-26f7739f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-26f7739f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-26f7739f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-26f7739f]{display:flex;flex-direction:column;gap:10px}.field[data-v-26f7739f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-26f7739f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-26f7739f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:500;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-26f7739f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.time-row[data-v-26f7739f]{display:flex;gap:8px}.now-btn[data-v-26f7739f]{padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:all .2s}.now-btn[data-v-26f7739f]:hover{background:#e0e7ff}.progress-section[data-v-26f7739f]{display:flex;flex-direction:column;gap:6px}.progress-header[data-v-26f7739f]{display:flex;justify-content:space-between;align-items:center}.progress-pct[data-v-26f7739f]{font-size:20px;font-weight:800;color:var(--primary)}.progress-fraction[data-v-26f7739f]{font-size:13px;color:var(--text-muted)}.progress-track[data-v-26f7739f]{width:100%;height:12px;background:var(--bg-body);border-radius:6px;overflow:hidden}.progress-fill[data-v-26f7739f]{height:100%;background:var(--primary);border-radius:6px;transition:width .5s ease}.stats-grid[data-v-26f7739f]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.stat-card[data-v-26f7739f]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.stat-label[data-v-26f7739f]{font-size:11px;color:var(--text-muted);font-weight:500}.stat-value[data-v-26f7739f]{font-size:15px;font-weight:700;color:var(--text-primary)}.copy-btn[data-v-26f7739f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-26f7739f]:hover{background:#e0e7ff}.toast[data-v-26f7739f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-26f7739f],.toast-fade-leave-active[data-v-26f7739f]{transition:all .2s}.toast-fade-enter-from[data-v-26f7739f],.toast-fade-leave-to[data-v-26f7739f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-26f7739f],.stats-grid[data-v-26f7739f]{grid-template-columns:1fr}}.loan-calculator[data-v-cbb445cc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cbb445cc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cbb445cc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cbb445cc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cbb445cc]{display:flex;flex-direction:column;gap:10px}.field[data-v-cbb445cc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cbb445cc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cbb445cc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-cbb445cc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.term-row[data-v-cbb445cc]{display:flex;gap:8px}.term-row .num-input[data-v-cbb445cc]{flex:1}.toggle-group[data-v-cbb445cc]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-cbb445cc]{width:100%}.toggle-btn[data-v-cbb445cc]{padding:8px 14px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.toggle-btn+.toggle-btn[data-v-cbb445cc]{border-left:2px solid var(--border)}.toggle-btn[data-v-cbb445cc]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-cbb445cc]{color:#fff;background:var(--primary)}.summary-grid[data-v-cbb445cc]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-cbb445cc]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-cbb445cc]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-cbb445cc]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-cbb445cc]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-cbb445cc]{font-size:22px;color:var(--primary)}.result-placeholder[data-v-cbb445cc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.schedule-section[data-v-cbb445cc]{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:6px}.schedule-table[data-v-cbb445cc]{font-size:12px;font-family:SF Mono,Cascadia Code,Consolas,monospace}.schedule-header[data-v-cbb445cc]{display:grid;grid-template-columns:40px 1fr 1fr 1fr 1fr;gap:4px;padding:6px 8px;font-weight:700;color:var(--text-muted);border-bottom:1px solid var(--border)}.schedule-row[data-v-cbb445cc]{display:grid;grid-template-columns:40px 1fr 1fr 1fr 1fr;gap:4px;padding:4px 8px;color:var(--text-primary)}.schedule-ellipsis[data-v-cbb445cc]{text-align:center;padding:4px;color:var(--text-muted);font-size:12px}.copy-btn[data-v-cbb445cc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cbb445cc]:hover{background:#e0e7ff}.toast[data-v-cbb445cc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-cbb445cc],.toast-fade-leave-active[data-v-cbb445cc]{transition:all .2s}.toast-fade-enter-from[data-v-cbb445cc],.toast-fade-leave-to[data-v-cbb445cc]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-cbb445cc],.summary-grid[data-v-cbb445cc]{grid-template-columns:1fr}.summary-card.main[data-v-cbb445cc]{grid-column:span 1}}.unit-converter[data-v-6695e329]{display:flex;flex-direction:column;gap:16px}.category-tabs[data-v-6695e329]{display:flex;gap:4px;flex-wrap:wrap;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:6px}.cat-tab[data-v-6695e329]{padding:6px 12px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.cat-tab[data-v-6695e329]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.cat-tab.active[data-v-6695e329]{color:#fff;background:var(--primary)}.panels[data-v-6695e329]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6695e329]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6695e329]{font-size:12px;font-weight:600;color:var(--text-muted)}.field[data-v-6695e329]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6695e329]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6695e329],.unit-select[data-v-6695e329]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:500;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-6695e329]:focus,.unit-select[data-v-6695e329]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.swap-btn[data-v-6695e329]{padding:8px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;text-align:center}.swap-btn[data-v-6695e329]:hover{background:#e0e7ff}.result-box[data-v-6695e329]{display:flex;align-items:center;gap:8px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6695e329]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.result-unit[data-v-6695e329]{font-size:13px;color:var(--text-muted);white-space:nowrap}.result-placeholder[data-v-6695e329]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-6695e329]{width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.copy-btn[data-v-6695e329]:hover{color:var(--primary);border-color:var(--primary)}.quick-section[data-v-6695e329]{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:6px}.quick-grid[data-v-6695e329]{display:flex;flex-direction:column;gap:4px}.quick-item[data-v-6695e329]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-radius:var(--radius-md);cursor:pointer;transition:background .15s}.quick-item[data-v-6695e329]:hover{background:var(--primary-bg, #eef2ff)}.quick-label[data-v-6695e329]{font-size:12px;color:var(--text-muted)}.quick-value[data-v-6695e329]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.toast[data-v-6695e329]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-6695e329],.toast-fade-leave-active[data-v-6695e329]{transition:all .2s}.toast-fade-enter-from[data-v-6695e329],.toast-fade-leave-to[data-v-6695e329]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-6695e329]{grid-template-columns:1fr}.category-tabs[data-v-6695e329]{gap:2px}.cat-tab[data-v-6695e329]{padding:5px 8px;font-size:11px}}.discount-calculator[data-v-ed516adc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ed516adc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ed516adc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ed516adc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ed516adc]{display:flex;flex-direction:column;gap:10px}.field[data-v-ed516adc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ed516adc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ed516adc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-ed516adc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.toggle-group[data-v-ed516adc]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-ed516adc]{width:100%}.toggle-btn[data-v-ed516adc]{padding:8px 10px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.toggle-btn+.toggle-btn[data-v-ed516adc]{border-left:2px solid var(--border)}.toggle-btn[data-v-ed516adc]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-ed516adc]{color:#fff;background:var(--primary)}.summary-grid[data-v-ed516adc]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-ed516adc]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-ed516adc]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-ed516adc]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-ed516adc]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-ed516adc]{font-size:22px;color:var(--primary)}.result-placeholder[data-v-ed516adc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ed516adc]{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:8px}.compare-bar[data-v-ed516adc]{display:flex;flex-direction:column;gap:3px}.bar-track[data-v-ed516adc]{height:8px;border-radius:4px;background:var(--bg-body);border:1px solid var(--border);overflow:hidden}.bar-fill[data-v-ed516adc]{height:100%;border-radius:4px;transition:width .3s}.bar-fill.original[data-v-ed516adc]{background:#e2e8f0}.bar-fill.final[data-v-ed516adc]{background:var(--primary)}.bar-label[data-v-ed516adc]{font-size:11px;color:var(--text-secondary)}.copy-btn[data-v-ed516adc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ed516adc]:hover{background:#e0e7ff}.toast[data-v-ed516adc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ed516adc],.toast-fade-leave-active[data-v-ed516adc]{transition:all .2s}.toast-fade-enter-from[data-v-ed516adc],.toast-fade-leave-to[data-v-ed516adc]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-ed516adc],.summary-grid[data-v-ed516adc]{grid-template-columns:1fr}.summary-card.main[data-v-ed516adc]{grid-column:span 1}.toggle-group.full[data-v-ed516adc]{flex-wrap:wrap}}.calculator[data-v-53e5523d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-53e5523d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-53e5523d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-53e5523d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-53e5523d]{display:flex;flex-direction:column;gap:10px}.field[data-v-53e5523d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-53e5523d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-53e5523d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-53e5523d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-53e5523d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-53e5523d]:hover{background:var(--primary-dark)}.result-box[data-v-53e5523d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-53e5523d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-53e5523d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-53e5523d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-53e5523d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-53e5523d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-53e5523d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-53e5523d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-53e5523d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-53e5523d]{grid-template-columns:1fr}}.electricity-calculator[data-v-2fc027d3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2fc027d3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2fc027d3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2fc027d3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2fc027d3]{display:flex;flex-direction:column;gap:10px}.field[data-v-2fc027d3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2fc027d3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2fc027d3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-2fc027d3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.inline-input[data-v-2fc027d3]{width:60px;padding:4px 6px;border-radius:4px;border:1px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-primary);outline:none;text-align:center}.inline-input[data-v-2fc027d3]:focus{border-color:var(--primary)}.toggle-group[data-v-2fc027d3]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-2fc027d3]{width:100%}.toggle-btn[data-v-2fc027d3]{padding:8px 14px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.toggle-btn+.toggle-btn[data-v-2fc027d3]{border-left:2px solid var(--border)}.toggle-btn[data-v-2fc027d3]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-2fc027d3]{color:#fff;background:var(--primary)}.tier-info[data-v-2fc027d3]{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.tier-row[data-v-2fc027d3]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary)}.tier-tag[data-v-2fc027d3]{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;color:#fff}.tier-tag.t1[data-v-2fc027d3]{background:#22c55e}.tier-tag.t2[data-v-2fc027d3]{background:#f59e0b}.tier-tag.t3[data-v-2fc027d3]{background:#ef4444}.summary-grid[data-v-2fc027d3]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-2fc027d3]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-2fc027d3]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-2fc027d3]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-2fc027d3]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-2fc027d3]{font-size:22px;color:var(--primary)}.result-placeholder[data-v-2fc027d3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2fc027d3]{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:8px}.detail-list[data-v-2fc027d3]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-2fc027d3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2fc027d3]{font-size:12px;color:var(--text-muted);display:flex;align-items:center;gap:6px}.detail-val[data-v-2fc027d3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.detail-row.total-row[data-v-2fc027d3]{font-weight:700;border-top:1px dashed var(--border);padding-top:6px}.tier-dot[data-v-2fc027d3]{width:8px;height:8px;border-radius:50%;display:inline-block}.tier-dot.t1[data-v-2fc027d3]{background:#22c55e}.tier-dot.t2[data-v-2fc027d3]{background:#f59e0b}.tier-dot.t3[data-v-2fc027d3]{background:#ef4444}.bar-chart[data-v-2fc027d3]{display:flex;flex-direction:column;gap:6px}.bar-row[data-v-2fc027d3]{display:flex;align-items:center;gap:8px}.bar-tag[data-v-2fc027d3]{font-size:11px;color:var(--text-muted);width:48px;flex-shrink:0}.bar-track[data-v-2fc027d3]{flex:1;height:8px;border-radius:4px;background:var(--bg-body);border:1px solid var(--border);overflow:hidden}.bar-fill[data-v-2fc027d3]{height:100%;border-radius:4px;transition:width .3s;min-width:0}.bar-fill.t1[data-v-2fc027d3]{background:#22c55e}.bar-fill.t2[data-v-2fc027d3]{background:#f59e0b}.bar-fill.t3[data-v-2fc027d3]{background:#ef4444}.bar-val[data-v-2fc027d3]{font-size:11px;color:var(--text-secondary);width:40px;text-align:right;flex-shrink:0}.copy-btn[data-v-2fc027d3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2fc027d3]:hover{background:#e0e7ff}.toast[data-v-2fc027d3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-2fc027d3],.toast-fade-leave-active[data-v-2fc027d3]{transition:all .2s}.toast-fade-enter-from[data-v-2fc027d3],.toast-fade-leave-to[data-v-2fc027d3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-2fc027d3],.summary-grid[data-v-2fc027d3]{grid-template-columns:1fr}.summary-card.main[data-v-2fc027d3]{grid-column:span 1}}.social-security-calculator[data-v-d6bcf13b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d6bcf13b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d6bcf13b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d6bcf13b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d6bcf13b]{display:flex;flex-direction:column;gap:10px}.field[data-v-d6bcf13b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d6bcf13b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d6bcf13b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-d6bcf13b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.toggle-group[data-v-d6bcf13b]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-d6bcf13b]{width:100%}.toggle-btn[data-v-d6bcf13b]{flex:1;padding:8px 10px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s}.toggle-btn+.toggle-btn[data-v-d6bcf13b]{border-left:2px solid var(--border)}.toggle-btn[data-v-d6bcf13b]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-d6bcf13b]{color:#fff;background:var(--primary)}.result-area[data-v-d6bcf13b]{display:flex;flex-direction:column;gap:12px}.breakdown-table[data-v-d6bcf13b]{font-size:12px}.bd-header[data-v-d6bcf13b]{display:grid;grid-template-columns:70px 50px 1fr 50px 1fr;gap:4px;padding:8px;font-weight:700;color:var(--text-muted);border-bottom:2px solid var(--border)}.bd-row[data-v-d6bcf13b]{display:grid;grid-template-columns:70px 50px 1fr 50px 1fr;gap:4px;padding:6px 8px;color:var(--text-primary);border-bottom:1px solid var(--border)}.bd-row.bd-total[data-v-d6bcf13b]{font-weight:700;border-bottom:none;background:var(--bg-body);border-radius:var(--radius-md)}.bd-name[data-v-d6bcf13b]{font-weight:600;color:var(--text-secondary)}.bd-money[data-v-d6bcf13b]{font-weight:600}.summary-grid[data-v-d6bcf13b]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-d6bcf13b]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-d6bcf13b]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-d6bcf13b]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-d6bcf13b]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-d6bcf13b]{font-size:22px;color:var(--primary)}.result-placeholder[data-v-d6bcf13b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-d6bcf13b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d6bcf13b]:hover{background:#e0e7ff}.copy-toast[data-v-d6bcf13b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-d6bcf13b]{grid-template-columns:1fr}.summary-card.main[data-v-d6bcf13b]{grid-column:span 1}.bd-header[data-v-d6bcf13b],.bd-row[data-v-d6bcf13b]{grid-template-columns:60px 40px 1fr 40px 1fr;font-size:11px}}.property-tax-calculator[data-v-7655f35f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7655f35f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7655f35f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7655f35f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7655f35f]{display:flex;flex-direction:column;gap:10px}.field[data-v-7655f35f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7655f35f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7655f35f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-7655f35f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.toggle-group[data-v-7655f35f]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-7655f35f]{width:100%}.toggle-btn[data-v-7655f35f]{flex:1;padding:8px 10px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s}.toggle-btn+.toggle-btn[data-v-7655f35f]{border-left:2px solid var(--border)}.toggle-btn[data-v-7655f35f]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-7655f35f]{color:#fff;background:var(--primary)}.result-area[data-v-7655f35f]{display:flex;flex-direction:column;gap:12px}.formula-box[data-v-7655f35f]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg, #eef2ff);border:1px solid #c7d2fe}.formula-title[data-v-7655f35f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-7655f35f]{font-size:14px;font-weight:700;color:var(--primary)}.calc-steps[data-v-7655f35f]{display:flex;flex-direction:column;gap:6px}.step-row[data-v-7655f35f]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.step-label[data-v-7655f35f]{font-size:12px;color:var(--text-muted)}.step-value[data-v-7655f35f]{font-size:13px;font-weight:600;color:var(--text-primary)}.summary-grid[data-v-7655f35f]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-7655f35f]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-7655f35f]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-7655f35f]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-7655f35f]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-7655f35f]{font-size:22px;color:var(--primary)}.result-placeholder[data-v-7655f35f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-7655f35f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7655f35f]:hover{background:#e0e7ff}.copy-toast[data-v-7655f35f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-7655f35f]{grid-template-columns:1fr}.summary-card.main[data-v-7655f35f]{grid-column:span 1}}.rental-yield-calculator[data-v-46b11667]{display:flex;flex-direction:column;gap:16px}.panels[data-v-46b11667]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-46b11667]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-46b11667]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-46b11667]{display:flex;flex-direction:column;gap:10px}.field[data-v-46b11667]{display:flex;flex-direction:column;gap:4px}.field label[data-v-46b11667]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-46b11667]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-46b11667]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-46b11667]{display:flex;flex-direction:column;gap:12px}.summary-grid[data-v-46b11667]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-46b11667]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-46b11667]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-46b11667]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-46b11667]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-46b11667]{font-size:22px;color:var(--primary)}.proj-table[data-v-46b11667]{font-size:12px;max-height:320px;overflow-y:auto}.proj-header[data-v-46b11667]{display:grid;grid-template-columns:40px 1fr 1fr 1fr 70px;gap:4px;padding:8px;font-weight:700;color:var(--text-muted);border-bottom:2px solid var(--border);position:sticky;top:0;background:var(--bg-card)}.proj-row[data-v-46b11667]{display:grid;grid-template-columns:40px 1fr 1fr 1fr 70px;gap:4px;padding:6px 8px;color:var(--text-primary);border-bottom:1px solid var(--border)}.result-placeholder[data-v-46b11667]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-46b11667]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-46b11667]:hover{background:#e0e7ff}.copy-toast[data-v-46b11667]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-46b11667]{grid-template-columns:1fr}.summary-card.main[data-v-46b11667]{grid-column:span 1}.proj-header[data-v-46b11667],.proj-row[data-v-46b11667]{grid-template-columns:30px 1fr 1fr 1fr 50px;font-size:10px}}.calculator[data-v-84b1a83b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-84b1a83b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-84b1a83b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-84b1a83b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-84b1a83b]{display:flex;flex-direction:column;gap:10px}.field[data-v-84b1a83b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-84b1a83b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-84b1a83b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-84b1a83b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-84b1a83b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-84b1a83b]:hover{background:var(--primary-dark)}.result-box[data-v-84b1a83b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-84b1a83b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-84b1a83b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-84b1a83b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-84b1a83b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-84b1a83b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-84b1a83b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-84b1a83b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-84b1a83b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-84b1a83b]{grid-template-columns:1fr}}.pet-age-calculator[data-v-da760e89]{display:flex;flex-direction:column;gap:16px}.panels[data-v-da760e89]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-da760e89]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-da760e89]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-da760e89]{display:flex;flex-direction:column;gap:10px}.field[data-v-da760e89]{display:flex;flex-direction:column;gap:4px}.field label[data-v-da760e89]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-da760e89]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-da760e89]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.toggle-group[data-v-da760e89]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-da760e89]{width:100%}.toggle-btn[data-v-da760e89]{flex:1;padding:8px 10px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.toggle-btn+.toggle-btn[data-v-da760e89]{border-left:2px solid var(--border)}.toggle-btn[data-v-da760e89]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-da760e89]{color:#fff;background:var(--primary)}.result-content[data-v-da760e89]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-da760e89]{padding:18px;border-radius:var(--radius-md);background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #fcd34d;display:flex;flex-direction:column;gap:4px}.result-label[data-v-da760e89]{font-size:12px;font-weight:600;color:#92400e}.result-value-row[data-v-da760e89]{display:flex;align-items:baseline;gap:6px}.result-value[data-v-da760e89]{font-size:36px;font-weight:800;color:#b45309;line-height:1.1}.result-unit[data-v-da760e89]{font-size:14px;font-weight:500;color:#92400e}.result-sub[data-v-da760e89]{font-size:13px;color:#92400e}.age-chart[data-v-da760e89]{display:flex;flex-direction:column;gap:4px}.chart-row[data-v-da760e89]{display:flex;align-items:center;gap:8px;padding:3px 0;transition:all .2s}.chart-row.active .chart-bar[data-v-da760e89]{background:var(--primary)}.chart-row.active .chart-pet[data-v-da760e89]{color:var(--primary);font-weight:700}.chart-pet[data-v-da760e89]{font-size:11px;color:var(--text-muted);min-width:30px;text-align:right}.chart-bar-wrap[data-v-da760e89]{flex:1;height:8px;background:var(--bg-body);border-radius:4px;overflow:hidden;border:1px solid var(--border)}.chart-bar[data-v-da760e89]{height:100%;background:#d1d5db;border-radius:4px;transition:all .3s;min-width:4px}.chart-human[data-v-da760e89]{font-size:11px;color:var(--text-secondary);min-width:30px}.result-placeholder[data-v-da760e89]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.fun-facts[data-v-da760e89]{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:6px}.fact-item[data-v-da760e89]{font-size:12px;color:var(--text-secondary);padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);line-height:1.5}@media (max-width: 640px){.panels[data-v-da760e89]{grid-template-columns:1fr}}.carbon-footprint-calculator[data-v-dc8f92f5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-dc8f92f5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-dc8f92f5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-dc8f92f5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-dc8f92f5]{display:flex;flex-direction:column;gap:10px}.field[data-v-dc8f92f5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dc8f92f5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-dc8f92f5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-dc8f92f5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.toggle-group[data-v-dc8f92f5]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-dc8f92f5]{width:100%}.toggle-btn[data-v-dc8f92f5]{flex:1;padding:8px 10px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.toggle-btn+.toggle-btn[data-v-dc8f92f5]{border-left:2px solid var(--border)}.toggle-btn[data-v-dc8f92f5]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-dc8f92f5]{color:#fff;background:var(--primary)}.result-content[data-v-dc8f92f5]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-dc8f92f5]{padding:18px;border-radius:var(--radius-md);background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1px solid #6ee7b7;display:flex;flex-direction:column;gap:4px}.result-label[data-v-dc8f92f5]{font-size:12px;font-weight:600;color:#065f46}.result-value-row[data-v-dc8f92f5]{display:flex;align-items:baseline;gap:6px}.result-value[data-v-dc8f92f5]{font-size:32px;font-weight:800;color:#059669;line-height:1.1}.result-unit[data-v-dc8f92f5]{font-size:14px;font-weight:500;color:#065f46}.result-sub[data-v-dc8f92f5]{font-size:13px;color:#065f46}.breakdown[data-v-dc8f92f5]{display:flex;flex-direction:column;gap:4px}.break-item[data-v-dc8f92f5]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.break-left[data-v-dc8f92f5]{display:flex;align-items:center;gap:8px}.break-dot[data-v-dc8f92f5]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.break-label[data-v-dc8f92f5]{font-size:12px;color:var(--text-secondary)}.break-right[data-v-dc8f92f5]{display:flex;align-items:center;gap:8px}.break-val[data-v-dc8f92f5]{font-size:12px;font-weight:600;color:var(--text-primary)}.break-pct[data-v-dc8f92f5]{font-size:11px;color:var(--text-muted);min-width:28px;text-align:right}.compare-section[data-v-dc8f92f5]{display:flex;flex-direction:column;gap:6px}.compare-label-row[data-v-dc8f92f5]{display:flex;justify-content:space-between;font-size:11px;color:var(--text-muted)}.compare-bars[data-v-dc8f92f5]{display:flex;flex-direction:column;gap:4px}.compare-bar[data-v-dc8f92f5]{height:24px;border-radius:var(--radius-md);display:flex;align-items:center;padding:0 8px;transition:width .4s ease;min-width:40px}.compare-bar.user[data-v-dc8f92f5]{background:#d1fae5;border:1px solid #6ee7b7}.compare-bar.avg[data-v-dc8f92f5]{background:#dbeafe;border:1px solid #93c5fd}.bar-text[data-v-dc8f92f5]{font-size:11px;font-weight:600;color:var(--text-primary);white-space:nowrap}.compare-verdict[data-v-dc8f92f5]{font-size:13px;font-weight:600;text-align:center}.result-placeholder[data-v-dc8f92f5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.tips-section[data-v-dc8f92f5]{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:6px}.tip-item[data-v-dc8f92f5]{font-size:12px;color:var(--text-secondary);padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);line-height:1.5}@media (max-width: 640px){.panels[data-v-dc8f92f5]{grid-template-columns:1fr}}.download-time-calculator[data-v-d9a5bb56]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d9a5bb56]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d9a5bb56]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d9a5bb56]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d9a5bb56]{display:flex;flex-direction:column;gap:10px}.field[data-v-d9a5bb56]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d9a5bb56]{font-size:11px;font-weight:600;color:var(--text-muted)}.input-row[data-v-d9a5bb56]{display:flex;gap:8px}.input-row .num-input[data-v-d9a5bb56]{flex:1}.num-input[data-v-d9a5bb56]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-d9a5bb56]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.toggle-group[data-v-d9a5bb56]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden;flex-shrink:0}.toggle-btn[data-v-d9a5bb56]{padding:8px 12px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.toggle-btn+.toggle-btn[data-v-d9a5bb56]{border-left:2px solid var(--border)}.toggle-btn[data-v-d9a5bb56]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-d9a5bb56]{color:#fff;background:var(--primary)}.preset-row[data-v-d9a5bb56]{display:flex;gap:6px;flex-wrap:wrap}.preset-btn[data-v-d9a5bb56]{padding:6px 10px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-body);font-size:11px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s;white-space:nowrap}.preset-btn[data-v-d9a5bb56]:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.result-content[data-v-d9a5bb56]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-d9a5bb56]{padding:18px;border-radius:var(--radius-md);background:linear-gradient(135deg,#eef2ff,#dbeafe);border:1px solid #93c5fd;display:flex;flex-direction:column;gap:4px}.result-label[data-v-d9a5bb56]{font-size:12px;font-weight:600;color:#1e40af}.result-value-row[data-v-d9a5bb56]{display:flex;align-items:baseline;gap:6px}.result-value[data-v-d9a5bb56]{font-size:28px;font-weight:800;color:#2563eb;line-height:1.1}.result-sub[data-v-d9a5bb56]{font-size:13px;color:#1e40af}.detail-grid[data-v-d9a5bb56]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-card[data-v-d9a5bb56]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-label[data-v-d9a5bb56]{font-size:11px;color:var(--text-muted)}.detail-value[data-v-d9a5bb56]{font-size:13px;font-weight:700;color:var(--text-primary)}.progress-section[data-v-d9a5bb56]{display:flex;flex-direction:column;gap:4px}.progress-bar[data-v-d9a5bb56]{height:10px;border-radius:5px;background:var(--bg-body);border:1px solid var(--border);overflow:hidden}.progress-fill[data-v-d9a5bb56]{height:100%;background:linear-gradient(90deg,var(--primary),#60a5fa);border-radius:5px;transition:width .4s ease}.progress-labels[data-v-d9a5bb56]{display:flex;justify-content:space-between;font-size:10px;color:var(--text-muted)}.result-placeholder[data-v-d9a5bb56]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}@media (max-width: 640px){.panels[data-v-d9a5bb56]{grid-template-columns:1fr}}.screen-size-calculator[data-v-4ccd688e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4ccd688e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4ccd688e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4ccd688e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4ccd688e]{display:flex;flex-direction:column;gap:10px}.field[data-v-4ccd688e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4ccd688e]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-row[data-v-4ccd688e]{display:flex;gap:8px}.form-row .field[data-v-4ccd688e]{flex:1}.num-input[data-v-4ccd688e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-4ccd688e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.preset-row[data-v-4ccd688e]{display:flex;gap:6px;flex-wrap:wrap}.preset-btn[data-v-4ccd688e]{padding:6px 10px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-body);font-size:11px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s;white-space:nowrap}.preset-btn[data-v-4ccd688e]:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.result-content[data-v-4ccd688e]{display:flex;flex-direction:column;gap:12px}.result-grid[data-v-4ccd688e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.result-card[data-v-4ccd688e]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.result-card.main[data-v-4ccd688e]{grid-column:span 2;background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-color:#c7d2fe}.card-label[data-v-4ccd688e]{font-size:11px;color:var(--text-muted)}.card-value[data-v-4ccd688e]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.1}.card-value-sm[data-v-4ccd688e]{font-size:15px;font-weight:700;color:var(--text-primary)}.card-hint[data-v-4ccd688e]{font-size:11px;color:var(--text-secondary)}.visual-section[data-v-4ccd688e]{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:8px}.visual-wrap[data-v-4ccd688e]{display:flex;justify-content:center;align-items:center;padding:16px;background:var(--bg-body);border-radius:var(--radius-md);border:1px solid var(--border);min-height:180px}.visual-screen[data-v-4ccd688e]{background:linear-gradient(135deg,#6366f1,#818cf8);border:2px solid #4f46e5;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 12px #6366f14d}.visual-text[data-v-4ccd688e]{font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.result-placeholder[data-v-4ccd688e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}@media (max-width: 640px){.panels[data-v-4ccd688e],.result-grid[data-v-4ccd688e]{grid-template-columns:1fr}.result-card.main[data-v-4ccd688e]{grid-column:span 1}}.calculator[data-v-a110c4c1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a110c4c1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a110c4c1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a110c4c1]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a110c4c1]{display:flex;flex-direction:column;gap:10px}.field[data-v-a110c4c1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a110c4c1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a110c4c1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a110c4c1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a110c4c1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a110c4c1]:hover{background:var(--primary-dark)}.result-box[data-v-a110c4c1]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a110c4c1]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-a110c4c1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a110c4c1]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a110c4c1]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a110c4c1]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a110c4c1]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a110c4c1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a110c4c1]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-a110c4c1]{grid-template-columns:1fr}}.calculator[data-v-02583339]{display:flex;flex-direction:column;gap:16px}.panels[data-v-02583339]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-02583339]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-02583339]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-02583339]{display:flex;flex-direction:column;gap:10px}.field[data-v-02583339]{display:flex;flex-direction:column;gap:4px}.field label[data-v-02583339]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-02583339]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-02583339]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-02583339]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-02583339]:hover{background:var(--primary-dark)}.result-box[data-v-02583339]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-02583339]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-02583339]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-02583339]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-02583339]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-02583339]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-02583339]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-02583339]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-02583339]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-02583339]{grid-template-columns:1fr}}.calculator[data-v-d6fd8ae5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d6fd8ae5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d6fd8ae5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d6fd8ae5]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d6fd8ae5]{display:flex;flex-direction:column;gap:10px}.field[data-v-d6fd8ae5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d6fd8ae5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d6fd8ae5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d6fd8ae5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d6fd8ae5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d6fd8ae5]:hover{background:var(--primary-dark)}.result-box[data-v-d6fd8ae5]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d6fd8ae5]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d6fd8ae5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d6fd8ae5]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d6fd8ae5]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d6fd8ae5]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d6fd8ae5]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d6fd8ae5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d6fd8ae5]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d6fd8ae5]{grid-template-columns:1fr}}.calculator[data-v-d51553dd]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d51553dd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d51553dd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d51553dd]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d51553dd]{display:flex;flex-direction:column;gap:10px}.field[data-v-d51553dd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d51553dd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d51553dd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d51553dd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d51553dd]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d51553dd]:hover{background:var(--primary-dark)}.result-box[data-v-d51553dd]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d51553dd]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d51553dd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d51553dd]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d51553dd]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d51553dd]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d51553dd]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d51553dd]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d51553dd]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d51553dd]{grid-template-columns:1fr}}.calculator[data-v-cb923b25]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cb923b25]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cb923b25]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cb923b25]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-cb923b25]{display:flex;flex-direction:column;gap:10px}.field[data-v-cb923b25]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cb923b25]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cb923b25]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cb923b25]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cb923b25]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cb923b25]:hover{background:var(--primary-dark)}.result-box[data-v-cb923b25]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-cb923b25]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-cb923b25]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-cb923b25]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-cb923b25]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-cb923b25]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-cb923b25]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-cb923b25]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cb923b25]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-cb923b25]{grid-template-columns:1fr}}.calculator[data-v-9154fc80]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9154fc80]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9154fc80]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9154fc80]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9154fc80]{display:flex;flex-direction:column;gap:10px}.field[data-v-9154fc80]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9154fc80]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9154fc80]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9154fc80]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9154fc80]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9154fc80]:hover{background:var(--primary-dark)}.result-box[data-v-9154fc80]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9154fc80]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9154fc80]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9154fc80]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9154fc80]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9154fc80]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9154fc80]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9154fc80]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9154fc80]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9154fc80]{grid-template-columns:1fr}}.calculator[data-v-7775df9c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7775df9c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7775df9c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7775df9c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-7775df9c]{display:flex;flex-direction:column;gap:10px}.field[data-v-7775df9c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7775df9c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7775df9c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7775df9c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7775df9c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7775df9c]:hover{background:var(--primary-dark)}.result-box[data-v-7775df9c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-7775df9c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-7775df9c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-7775df9c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7775df9c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-7775df9c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-7775df9c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-7775df9c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7775df9c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-7775df9c]{grid-template-columns:1fr}}.calculator[data-v-4701e1a8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4701e1a8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4701e1a8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4701e1a8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4701e1a8]{display:flex;flex-direction:column;gap:10px}.field[data-v-4701e1a8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4701e1a8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4701e1a8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4701e1a8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4701e1a8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4701e1a8]:hover{background:var(--primary-dark)}.result-box[data-v-4701e1a8]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4701e1a8]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4701e1a8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4701e1a8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4701e1a8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4701e1a8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4701e1a8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4701e1a8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4701e1a8]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4701e1a8]{grid-template-columns:1fr}}.calculator[data-v-badcd609]{display:flex;flex-direction:column;gap:16px}.panels[data-v-badcd609]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-badcd609]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-badcd609]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-badcd609]{display:flex;flex-direction:column;gap:10px}.field[data-v-badcd609]{display:flex;flex-direction:column;gap:4px}.field label[data-v-badcd609]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-badcd609]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-badcd609]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-badcd609]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-badcd609]:hover{background:var(--primary-dark)}.result-box[data-v-badcd609]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-badcd609]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-badcd609]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-badcd609]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-badcd609]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-badcd609]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-badcd609]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-badcd609]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-badcd609]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-badcd609]{grid-template-columns:1fr}}.calculator[data-v-9d60909f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9d60909f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9d60909f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9d60909f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9d60909f]{display:flex;flex-direction:column;gap:10px}.field[data-v-9d60909f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9d60909f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9d60909f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9d60909f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9d60909f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9d60909f]:hover{background:var(--primary-dark)}.result-box[data-v-9d60909f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9d60909f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9d60909f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9d60909f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9d60909f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9d60909f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9d60909f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.punnett-section[data-v-9d60909f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px;overflow-x:auto}.punnett-table[data-v-9d60909f]{width:100%;border-collapse:collapse;font-size:13px;font-family:SF Mono,Cascadia Code,Consolas,monospace}.punnett-table th[data-v-9d60909f],.punnett-table td[data-v-9d60909f]{border:1px solid var(--border);padding:8px;text-align:center;color:var(--text-primary)}.punnett-table th[data-v-9d60909f]{background:var(--primary-bg);color:var(--primary);font-weight:700}.punnett-table td[data-v-9d60909f]{background:var(--bg-body)}.formula-box[data-v-9d60909f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9d60909f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9d60909f]{grid-template-columns:1fr}}.calculator[data-v-4f611045]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4f611045]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4f611045]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4f611045]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4f611045]{display:flex;flex-direction:column;gap:10px}.field[data-v-4f611045]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4f611045]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4f611045]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4f611045]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4f611045]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4f611045]:hover{background:var(--primary-dark)}.result-box[data-v-4f611045]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4f611045]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4f611045]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4f611045]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4f611045]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4f611045]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4f611045]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4f611045]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4f611045]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4f611045]{grid-template-columns:1fr}}.calculator[data-v-824dcac6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-824dcac6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-824dcac6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-824dcac6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-824dcac6]{display:flex;flex-direction:column;gap:10px}.field[data-v-824dcac6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-824dcac6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-824dcac6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-824dcac6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-824dcac6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-824dcac6]:hover{background:var(--primary-dark)}.result-box[data-v-824dcac6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-824dcac6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-824dcac6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-824dcac6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-824dcac6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-824dcac6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-824dcac6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.sequence-section[data-v-824dcac6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.sequence-box[data-v-824dcac6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:14px;color:var(--primary);word-break:break-all;line-height:1.6;font-weight:600}.formula-box[data-v-824dcac6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-824dcac6]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-824dcac6]{grid-template-columns:1fr}}.calculator[data-v-6fec2514]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6fec2514]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6fec2514]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6fec2514]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-6fec2514]{display:flex;flex-direction:column;gap:10px}.field[data-v-6fec2514]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6fec2514]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6fec2514]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6fec2514]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6fec2514]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6fec2514]:hover{background:var(--primary-dark)}.result-box[data-v-6fec2514]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6fec2514]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-6fec2514]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-6fec2514]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6fec2514]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-6fec2514]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-6fec2514]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.punnett-section[data-v-6fec2514]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px;overflow-x:auto}.punnett-table[data-v-6fec2514]{width:100%;border-collapse:collapse;font-size:13px;font-family:SF Mono,Cascadia Code,Consolas,monospace}.punnett-table th[data-v-6fec2514],.punnett-table td[data-v-6fec2514]{border:1px solid var(--border);padding:8px;text-align:center;color:var(--text-primary)}.punnett-table th[data-v-6fec2514]{background:var(--primary-bg);color:var(--primary);font-weight:700}.punnett-table td[data-v-6fec2514]{background:var(--bg-body)}.formula-box[data-v-6fec2514]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6fec2514]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-6fec2514]{grid-template-columns:1fr}}.calculator[data-v-a404c72d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a404c72d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a404c72d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a404c72d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a404c72d]{display:flex;flex-direction:column;gap:10px}.field[data-v-a404c72d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a404c72d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a404c72d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a404c72d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a404c72d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a404c72d]:hover{background:var(--primary-dark)}.result-box[data-v-a404c72d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a404c72d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-a404c72d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a404c72d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a404c72d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a404c72d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a404c72d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a404c72d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a404c72d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-a404c72d]{grid-template-columns:1fr}}.calculator[data-v-79751eaf]{display:flex;flex-direction:column;gap:16px}.panels[data-v-79751eaf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-79751eaf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-79751eaf]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-79751eaf]{display:flex;flex-direction:column;gap:10px}.field[data-v-79751eaf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-79751eaf]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-79751eaf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-79751eaf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-79751eaf]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-79751eaf]:hover{background:var(--primary-dark)}.result-box[data-v-79751eaf]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-79751eaf]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-79751eaf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-79751eaf]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-79751eaf]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-79751eaf]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-79751eaf]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.punnett-section[data-v-79751eaf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px;overflow-x:auto}.punnett-table[data-v-79751eaf]{width:100%;border-collapse:collapse;font-size:11px;font-family:SF Mono,Cascadia Code,Consolas,monospace;min-width:600px}.punnett-table th[data-v-79751eaf],.punnett-table td[data-v-79751eaf]{border:1px solid var(--border);padding:4px;text-align:center;color:var(--text-primary)}.punnett-table th[data-v-79751eaf]{background:var(--primary-bg);color:var(--primary);font-weight:700}.punnett-table td[data-v-79751eaf]{background:var(--bg-body)}.formula-box[data-v-79751eaf]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-79751eaf]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-79751eaf]{grid-template-columns:1fr}}.calculator[data-v-7b60ed25]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7b60ed25]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7b60ed25]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7b60ed25]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-7b60ed25]{display:flex;flex-direction:column;gap:10px}.field[data-v-7b60ed25]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7b60ed25]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7b60ed25]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7b60ed25]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7b60ed25]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7b60ed25]:hover{background:var(--primary-dark)}.result-box[data-v-7b60ed25]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-7b60ed25]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-7b60ed25]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-7b60ed25]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7b60ed25]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-7b60ed25]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-7b60ed25]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-7b60ed25]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7b60ed25]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-7b60ed25]{grid-template-columns:1fr}}.calculator[data-v-0b740950]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0b740950]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0b740950]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0b740950]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0b740950]{display:flex;flex-direction:column;gap:10px}.field[data-v-0b740950]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0b740950]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0b740950]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0b740950]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0b740950]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0b740950]:hover{background:var(--primary-dark)}.result-box[data-v-0b740950]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0b740950]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-0b740950]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0b740950]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0b740950]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0b740950]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0b740950]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0b740950]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0b740950]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0b740950]{grid-template-columns:1fr}}.calculator[data-v-15c1fb01]{display:flex;flex-direction:column;gap:16px}.panels[data-v-15c1fb01]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-15c1fb01]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-15c1fb01]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-15c1fb01]{display:flex;flex-direction:column;gap:10px}.field[data-v-15c1fb01]{display:flex;flex-direction:column;gap:4px}.field label[data-v-15c1fb01]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-15c1fb01]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-15c1fb01]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-15c1fb01]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-15c1fb01]:hover{background:var(--primary-dark)}.result-box[data-v-15c1fb01]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-15c1fb01]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-15c1fb01]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-15c1fb01]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-15c1fb01]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-15c1fb01]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-15c1fb01]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-15c1fb01]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-15c1fb01]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-15c1fb01]{grid-template-columns:1fr}}.calculator[data-v-6d1ac5fe]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6d1ac5fe]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6d1ac5fe]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6d1ac5fe]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-6d1ac5fe]{display:flex;flex-direction:column;gap:10px}.field[data-v-6d1ac5fe]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6d1ac5fe]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6d1ac5fe]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6d1ac5fe]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6d1ac5fe]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6d1ac5fe]:hover{background:var(--primary-dark)}.result-box[data-v-6d1ac5fe]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6d1ac5fe]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-6d1ac5fe]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-6d1ac5fe]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6d1ac5fe]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-6d1ac5fe]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-6d1ac5fe]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-6d1ac5fe]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6d1ac5fe]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-6d1ac5fe]{grid-template-columns:1fr}}.calculator[data-v-e2fc67a8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e2fc67a8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e2fc67a8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e2fc67a8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e2fc67a8]{display:flex;flex-direction:column;gap:10px}.field[data-v-e2fc67a8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e2fc67a8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e2fc67a8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e2fc67a8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e2fc67a8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e2fc67a8]:hover{background:var(--primary-dark)}.result-box[data-v-e2fc67a8]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e2fc67a8]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-e2fc67a8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e2fc67a8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e2fc67a8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e2fc67a8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e2fc67a8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e2fc67a8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e2fc67a8]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e2fc67a8]{grid-template-columns:1fr}}.calculator[data-v-29235bf6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-29235bf6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-29235bf6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-29235bf6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-29235bf6]{display:flex;flex-direction:column;gap:10px}.field[data-v-29235bf6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-29235bf6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-29235bf6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-29235bf6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-29235bf6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-29235bf6]:hover{background:var(--primary-dark)}.result-box[data-v-29235bf6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-29235bf6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-29235bf6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-29235bf6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-29235bf6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-29235bf6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-29235bf6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-29235bf6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-29235bf6]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-29235bf6]{grid-template-columns:1fr}}.calculator[data-v-54169f0c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-54169f0c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-54169f0c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-54169f0c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-54169f0c]{display:flex;flex-direction:column;gap:10px}.field[data-v-54169f0c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-54169f0c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-54169f0c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-54169f0c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-54169f0c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-54169f0c]:hover{background:var(--primary-dark)}.result-box[data-v-54169f0c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-54169f0c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-54169f0c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-54169f0c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-54169f0c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-54169f0c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-54169f0c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-54169f0c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-54169f0c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-54169f0c]{grid-template-columns:1fr}}.calculator[data-v-daa362e7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-daa362e7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-daa362e7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-daa362e7]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-daa362e7]{display:flex;flex-direction:column;gap:10px}.field[data-v-daa362e7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-daa362e7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-daa362e7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-daa362e7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-daa362e7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-daa362e7]:hover{background:var(--primary-dark)}.result-box[data-v-daa362e7]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-daa362e7]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-daa362e7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-daa362e7]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-daa362e7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-daa362e7]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-daa362e7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-daa362e7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-daa362e7]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-daa362e7]{grid-template-columns:1fr}}.calculator[data-v-f8f8151d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f8f8151d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f8f8151d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f8f8151d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f8f8151d]{display:flex;flex-direction:column;gap:10px}.field[data-v-f8f8151d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f8f8151d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f8f8151d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f8f8151d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f8f8151d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f8f8151d]:hover{background:var(--primary-dark)}.result-box[data-v-f8f8151d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f8f8151d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f8f8151d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f8f8151d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f8f8151d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f8f8151d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f8f8151d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f8f8151d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f8f8151d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f8f8151d]{grid-template-columns:1fr}}.calculator[data-v-de968dd0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-de968dd0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-de968dd0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-de968dd0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-de968dd0]{display:flex;flex-direction:column;gap:10px}.field[data-v-de968dd0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-de968dd0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-de968dd0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-de968dd0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-de968dd0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-de968dd0]:hover{background:var(--primary-dark)}.result-box[data-v-de968dd0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-de968dd0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-de968dd0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-de968dd0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-de968dd0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-de968dd0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-de968dd0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-de968dd0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-de968dd0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-de968dd0]{grid-template-columns:1fr}}.calculator[data-v-c58771c6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c58771c6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c58771c6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c58771c6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c58771c6]{display:flex;flex-direction:column;gap:10px}.field[data-v-c58771c6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c58771c6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c58771c6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c58771c6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c58771c6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c58771c6]:hover{background:var(--primary-dark)}.result-box[data-v-c58771c6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c58771c6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-c58771c6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c58771c6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c58771c6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c58771c6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c58771c6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.warning-box[data-v-c58771c6]{padding:10px 12px;border-radius:var(--radius-md);background:#fef2f2;border:1px solid #fecaca;font-size:12px;color:#b91c1c;line-height:1.5}.formula-box[data-v-c58771c6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c58771c6]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c58771c6]{grid-template-columns:1fr}}.calculator[data-v-b8b34bc8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b8b34bc8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b8b34bc8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b8b34bc8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b8b34bc8]{display:flex;flex-direction:column;gap:10px}.field[data-v-b8b34bc8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b8b34bc8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b8b34bc8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b8b34bc8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b8b34bc8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b8b34bc8]:hover{background:var(--primary-dark)}.result-box[data-v-b8b34bc8]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b8b34bc8]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b8b34bc8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b8b34bc8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b8b34bc8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b8b34bc8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b8b34bc8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b8b34bc8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b8b34bc8]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b8b34bc8]{grid-template-columns:1fr}}.calculator[data-v-47c5b80b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-47c5b80b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-47c5b80b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-47c5b80b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-47c5b80b]{display:flex;flex-direction:column;gap:10px}.field[data-v-47c5b80b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-47c5b80b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-47c5b80b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-47c5b80b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-47c5b80b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-47c5b80b]:hover{background:var(--primary-dark)}.result-box[data-v-47c5b80b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-47c5b80b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-47c5b80b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-47c5b80b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-47c5b80b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-47c5b80b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-47c5b80b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-47c5b80b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-47c5b80b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-47c5b80b]{grid-template-columns:1fr}}.calculator[data-v-38b8d0ef]{display:flex;flex-direction:column;gap:16px}.panels[data-v-38b8d0ef]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-38b8d0ef]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-38b8d0ef]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-38b8d0ef]{display:flex;flex-direction:column;gap:10px}.field[data-v-38b8d0ef]{display:flex;flex-direction:column;gap:4px}.field label[data-v-38b8d0ef]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-38b8d0ef]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-38b8d0ef]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-38b8d0ef]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-38b8d0ef]:hover{background:var(--primary-dark)}.result-box[data-v-38b8d0ef]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-38b8d0ef]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-38b8d0ef]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-38b8d0ef]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-38b8d0ef]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-38b8d0ef]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-38b8d0ef]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-38b8d0ef]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-38b8d0ef]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-38b8d0ef]{grid-template-columns:1fr}}.calculator[data-v-028312fa]{display:flex;flex-direction:column;gap:16px}.panels[data-v-028312fa]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-028312fa]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-028312fa]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-028312fa]{display:flex;flex-direction:column;gap:10px}.field[data-v-028312fa]{display:flex;flex-direction:column;gap:4px}.field label[data-v-028312fa]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-028312fa]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-028312fa]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-028312fa]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-028312fa]:hover{background:var(--primary-dark)}.result-box[data-v-028312fa]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-028312fa]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-028312fa]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-028312fa]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-028312fa]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-028312fa]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-028312fa]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-028312fa]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-028312fa]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-028312fa]{grid-template-columns:1fr}}.calculator[data-v-219dc4ea]{display:flex;flex-direction:column;gap:16px}.panels[data-v-219dc4ea]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-219dc4ea]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-219dc4ea]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-219dc4ea]{display:flex;flex-direction:column;gap:10px}.field[data-v-219dc4ea]{display:flex;flex-direction:column;gap:4px}.field label[data-v-219dc4ea]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-219dc4ea]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-219dc4ea]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-219dc4ea]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-219dc4ea]:hover{background:var(--primary-dark)}.result-box[data-v-219dc4ea]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-219dc4ea]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-219dc4ea]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-219dc4ea]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-219dc4ea]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-219dc4ea]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-219dc4ea]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.warning-box[data-v-219dc4ea]{padding:10px 12px;border-radius:var(--radius-md);background:#fef2f2;border:1px solid #fecaca;font-size:12px;color:#b91c1c;line-height:1.5}.formula-box[data-v-219dc4ea]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-219dc4ea]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-219dc4ea]{grid-template-columns:1fr}}.calculator[data-v-0b989166]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0b989166]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0b989166]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0b989166]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0b989166]{display:flex;flex-direction:column;gap:10px}.field[data-v-0b989166]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0b989166]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0b989166]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0b989166]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0b989166]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0b989166]:hover{background:var(--primary-dark)}.result-box[data-v-0b989166]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0b989166]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-0b989166]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0b989166]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0b989166]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0b989166]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0b989166]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0b989166]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0b989166]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0b989166]{grid-template-columns:1fr}}.calculator[data-v-f2721426]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f2721426]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f2721426]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f2721426]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f2721426]{display:flex;flex-direction:column;gap:10px}.field[data-v-f2721426]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f2721426]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f2721426]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f2721426]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f2721426]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f2721426]:hover{background:var(--primary-dark)}.result-box[data-v-f2721426]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f2721426]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f2721426]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f2721426]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f2721426]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f2721426]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f2721426]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.warning-box[data-v-f2721426]{padding:10px 12px;border-radius:var(--radius-md);background:#fef2f2;border:1px solid #fecaca;font-size:12px;color:#b91c1c;line-height:1.5}.formula-box[data-v-f2721426]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f2721426]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f2721426]{grid-template-columns:1fr}}.calculator[data-v-c3432016]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c3432016]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c3432016]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c3432016]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c3432016]{display:flex;flex-direction:column;gap:10px}.field[data-v-c3432016]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c3432016]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c3432016]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c3432016]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c3432016]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c3432016]:hover{background:var(--primary-dark)}.result-box[data-v-c3432016]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c3432016]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-c3432016]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c3432016]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c3432016]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c3432016]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c3432016]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c3432016]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c3432016]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c3432016]{grid-template-columns:1fr}}.calculator[data-v-436e1419]{display:flex;flex-direction:column;gap:16px}.panels[data-v-436e1419]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-436e1419]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-436e1419]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-436e1419]{display:flex;flex-direction:column;gap:10px}.field[data-v-436e1419]{display:flex;flex-direction:column;gap:4px}.field label[data-v-436e1419]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-436e1419]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-436e1419]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-436e1419]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-436e1419]:hover{background:var(--primary-dark)}.result-box[data-v-436e1419]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-436e1419]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-436e1419]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-436e1419]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-436e1419]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-436e1419]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-436e1419]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-436e1419]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-436e1419]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-436e1419]{grid-template-columns:1fr}}.calculator[data-v-d249d7ed]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d249d7ed]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d249d7ed]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d249d7ed]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d249d7ed]{display:flex;flex-direction:column;gap:10px}.field[data-v-d249d7ed]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d249d7ed]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d249d7ed]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d249d7ed]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d249d7ed]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d249d7ed]:hover{background:var(--primary-dark)}.result-box[data-v-d249d7ed]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d249d7ed]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d249d7ed]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d249d7ed]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d249d7ed]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d249d7ed]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d249d7ed]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d249d7ed]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d249d7ed]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d249d7ed]{grid-template-columns:1fr}}.calculator[data-v-1c329fa3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1c329fa3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1c329fa3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1c329fa3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1c329fa3]{display:flex;flex-direction:column;gap:10px}.field[data-v-1c329fa3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1c329fa3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1c329fa3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1c329fa3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1c329fa3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1c329fa3]:hover{background:var(--primary-dark)}.result-box[data-v-1c329fa3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1c329fa3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-1c329fa3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1c329fa3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1c329fa3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1c329fa3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1c329fa3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1c329fa3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1c329fa3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1c329fa3]{grid-template-columns:1fr}}.calculator[data-v-b4a98033]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b4a98033]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b4a98033]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b4a98033]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b4a98033]{display:flex;flex-direction:column;gap:10px}.field[data-v-b4a98033]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b4a98033]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b4a98033]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b4a98033]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b4a98033]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b4a98033]:hover{background:var(--primary-dark)}.result-box[data-v-b4a98033]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b4a98033]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b4a98033]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b4a98033]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b4a98033]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b4a98033]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b4a98033]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b4a98033]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b4a98033]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b4a98033]{grid-template-columns:1fr}}.calculator[data-v-a5a1fdca]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a5a1fdca]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a5a1fdca]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a5a1fdca]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a5a1fdca]{display:flex;flex-direction:column;gap:10px}.field[data-v-a5a1fdca]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a5a1fdca]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a5a1fdca]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a5a1fdca]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a5a1fdca]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a5a1fdca]:hover{background:var(--primary-dark)}.result-box[data-v-a5a1fdca]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a5a1fdca]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-value.low[data-v-a5a1fdca]{color:#16a34a}.result-value.mid[data-v-a5a1fdca]{color:#d97706}.result-value.high[data-v-a5a1fdca]{color:#dc2626}.result-value.critical[data-v-a5a1fdca]{color:#991b1b}.result-placeholder[data-v-a5a1fdca]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a5a1fdca]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a5a1fdca]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a5a1fdca]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a5a1fdca]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.warning-box[data-v-a5a1fdca]{margin-top:8px;padding:10px 12px;border-radius:var(--radius-md);background:#fff7ed;border:1px solid #fed7aa;font-size:12px;color:#9a3412;line-height:1.6}.warning-box.high[data-v-a5a1fdca]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.warning-box.critical[data-v-a5a1fdca]{background:#fef2f2;border-color:#fecaca;color:#7f1d1d;font-weight:600}.formula-box[data-v-a5a1fdca]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a5a1fdca]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-a5a1fdca]{grid-template-columns:1fr}}.calculator[data-v-483277e3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-483277e3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-483277e3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-483277e3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-483277e3]{display:flex;flex-direction:column;gap:10px}.field[data-v-483277e3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-483277e3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-483277e3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-483277e3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-483277e3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-483277e3]:hover{background:var(--primary-dark)}.result-box[data-v-483277e3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-483277e3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-483277e3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-483277e3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-483277e3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-483277e3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-483277e3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-483277e3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-483277e3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-483277e3]{grid-template-columns:1fr}}.calculator[data-v-aeaf471f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-aeaf471f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-aeaf471f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-aeaf471f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-aeaf471f]{display:flex;flex-direction:column;gap:10px}.field[data-v-aeaf471f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-aeaf471f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-aeaf471f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-aeaf471f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-aeaf471f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-aeaf471f]:hover{background:var(--primary-dark)}.result-box[data-v-aeaf471f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-aeaf471f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-value.good[data-v-aeaf471f]{color:#16a34a}.result-value.mid[data-v-aeaf471f]{color:#d97706}.result-value.high[data-v-aeaf471f]{color:#dc2626}.result-value.critical[data-v-aeaf471f]{color:#991b1b}.result-placeholder[data-v-aeaf471f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-aeaf471f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-aeaf471f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-aeaf471f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-aeaf471f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.warning-box[data-v-aeaf471f]{margin-top:8px;padding:10px 12px;border-radius:var(--radius-md);background:#eff6ff;border:1px solid #bfdbfe;font-size:12px;color:#1e40af;line-height:1.6}.warning-box.mid[data-v-aeaf471f]{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.warning-box.high[data-v-aeaf471f]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.warning-box.critical[data-v-aeaf471f]{background:#fef2f2;border-color:#fecaca;color:#7f1d1d;font-weight:600}.formula-box[data-v-aeaf471f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-aeaf471f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-aeaf471f]{grid-template-columns:1fr}}.calculator[data-v-10c39d32]{display:flex;flex-direction:column;gap:16px}.panels[data-v-10c39d32]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-10c39d32]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-10c39d32]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-10c39d32]{display:flex;flex-direction:column;gap:10px}.field[data-v-10c39d32]{display:flex;flex-direction:column;gap:4px}.field label[data-v-10c39d32]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-10c39d32]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-10c39d32]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-10c39d32]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-10c39d32]:hover{background:var(--primary-dark)}.result-box[data-v-10c39d32]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-10c39d32]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-10c39d32]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-10c39d32]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-10c39d32]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-10c39d32]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-10c39d32]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.warning-box[data-v-10c39d32]{margin-top:8px;padding:10px 12px;border-radius:var(--radius-md);background:#eff6ff;border:1px solid #bfdbfe;font-size:12px;color:#1e40af;line-height:1.6}.formula-box[data-v-10c39d32]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-10c39d32]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-10c39d32]{grid-template-columns:1fr}}.calculator[data-v-4c672b22]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4c672b22]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4c672b22]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4c672b22]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4c672b22]{display:flex;flex-direction:column;gap:10px}.field[data-v-4c672b22]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4c672b22]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4c672b22]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4c672b22]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4c672b22]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4c672b22]:hover{background:var(--primary-dark)}.result-box[data-v-4c672b22]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4c672b22]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4c672b22]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4c672b22]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4c672b22]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4c672b22]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4c672b22]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4c672b22]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4c672b22]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4c672b22]{grid-template-columns:1fr}}.calculator[data-v-f7b27a77]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f7b27a77]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f7b27a77]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f7b27a77]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f7b27a77]{display:flex;flex-direction:column;gap:10px}.field[data-v-f7b27a77]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f7b27a77]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f7b27a77]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f7b27a77]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f7b27a77]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f7b27a77]:hover{background:var(--primary-dark)}.result-box[data-v-f7b27a77]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f7b27a77]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f7b27a77]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f7b27a77]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f7b27a77]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f7b27a77]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f7b27a77]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f7b27a77]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f7b27a77]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f7b27a77]{grid-template-columns:1fr}}.calculator[data-v-513f2524]{display:flex;flex-direction:column;gap:16px}.panels[data-v-513f2524]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-513f2524]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-513f2524]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-513f2524]{display:flex;flex-direction:column;gap:10px}.field[data-v-513f2524]{display:flex;flex-direction:column;gap:4px}.field label[data-v-513f2524]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-513f2524]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-513f2524]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-513f2524]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-513f2524]:hover{background:var(--primary-dark)}.result-box[data-v-513f2524]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-513f2524]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-513f2524]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-513f2524]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-513f2524]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-513f2524]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-513f2524]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-513f2524]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-513f2524]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-513f2524]{grid-template-columns:1fr}}.calculator[data-v-50ecaf4c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-50ecaf4c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-50ecaf4c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-50ecaf4c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-50ecaf4c]{display:flex;flex-direction:column;gap:10px}.field[data-v-50ecaf4c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-50ecaf4c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-50ecaf4c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-50ecaf4c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-50ecaf4c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-50ecaf4c]:hover{background:var(--primary-dark)}.result-box[data-v-50ecaf4c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-50ecaf4c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-50ecaf4c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-50ecaf4c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-50ecaf4c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-50ecaf4c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-50ecaf4c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-50ecaf4c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-50ecaf4c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-50ecaf4c]{grid-template-columns:1fr}}.calculator[data-v-a3a9526f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a3a9526f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a3a9526f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a3a9526f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a3a9526f]{display:flex;flex-direction:column;gap:10px}.field[data-v-a3a9526f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a3a9526f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a3a9526f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a3a9526f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a3a9526f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a3a9526f]:hover{background:var(--primary-dark)}.result-box[data-v-a3a9526f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a3a9526f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-a3a9526f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a3a9526f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a3a9526f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a3a9526f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a3a9526f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a3a9526f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a3a9526f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-a3a9526f]{grid-template-columns:1fr}}.calculator[data-v-ef6ec90d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ef6ec90d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ef6ec90d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ef6ec90d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ef6ec90d]{display:flex;flex-direction:column;gap:10px}.field[data-v-ef6ec90d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ef6ec90d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ef6ec90d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ef6ec90d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ef6ec90d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ef6ec90d]:hover{background:var(--primary-dark)}.result-box[data-v-ef6ec90d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ef6ec90d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ef6ec90d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ef6ec90d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ef6ec90d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ef6ec90d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ef6ec90d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ef6ec90d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ef6ec90d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ef6ec90d]{grid-template-columns:1fr}}.calculator[data-v-a8ff9d82]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a8ff9d82]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a8ff9d82]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a8ff9d82]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a8ff9d82]{display:flex;flex-direction:column;gap:10px}.field[data-v-a8ff9d82]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a8ff9d82]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a8ff9d82]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a8ff9d82]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a8ff9d82]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a8ff9d82]:hover{background:var(--primary-dark)}.result-box[data-v-a8ff9d82]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a8ff9d82]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-a8ff9d82]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a8ff9d82]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a8ff9d82]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a8ff9d82]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a8ff9d82]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a8ff9d82]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a8ff9d82]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-a8ff9d82]{grid-template-columns:1fr}}.calculator[data-v-44b6a213]{display:flex;flex-direction:column;gap:16px}.panels[data-v-44b6a213]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-44b6a213]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-44b6a213]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-44b6a213]{display:flex;flex-direction:column;gap:10px}.field[data-v-44b6a213]{display:flex;flex-direction:column;gap:4px}.field label[data-v-44b6a213]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-44b6a213]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-44b6a213]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-44b6a213]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-44b6a213]:hover{background:var(--primary-dark)}.result-box[data-v-44b6a213]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-44b6a213]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-44b6a213]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-44b6a213]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-44b6a213]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-44b6a213]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-44b6a213]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-44b6a213]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-44b6a213]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-44b6a213]{grid-template-columns:1fr}}.calculator[data-v-62d79ab9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-62d79ab9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-62d79ab9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-62d79ab9]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-62d79ab9]{display:flex;flex-direction:column;gap:10px}.field[data-v-62d79ab9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-62d79ab9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-62d79ab9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-62d79ab9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-62d79ab9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-62d79ab9]:hover{background:var(--primary-dark)}.result-box[data-v-62d79ab9]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-62d79ab9]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-62d79ab9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-62d79ab9]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-62d79ab9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-62d79ab9]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-62d79ab9]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-62d79ab9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-62d79ab9]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-62d79ab9]{grid-template-columns:1fr}}.calculator[data-v-eee2fc8d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-eee2fc8d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-eee2fc8d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-eee2fc8d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-eee2fc8d]{display:flex;flex-direction:column;gap:10px}.field[data-v-eee2fc8d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-eee2fc8d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-eee2fc8d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-eee2fc8d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-eee2fc8d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-eee2fc8d]:hover{background:var(--primary-dark)}.result-box[data-v-eee2fc8d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-eee2fc8d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-eee2fc8d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-eee2fc8d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-eee2fc8d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-eee2fc8d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-eee2fc8d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-eee2fc8d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-eee2fc8d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-eee2fc8d]{grid-template-columns:1fr}}.calculator[data-v-ec337601]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ec337601]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ec337601]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ec337601]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ec337601]{display:flex;flex-direction:column;gap:10px}.field[data-v-ec337601]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ec337601]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ec337601]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ec337601]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ec337601]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ec337601]:hover{background:var(--primary-dark)}.result-box[data-v-ec337601]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ec337601]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ec337601]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ec337601]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ec337601]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ec337601]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ec337601]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ec337601]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ec337601]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ec337601]{grid-template-columns:1fr}}.calculator[data-v-e1583b90]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e1583b90]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e1583b90]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e1583b90]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e1583b90]{display:flex;flex-direction:column;gap:10px}.field[data-v-e1583b90]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e1583b90]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e1583b90]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e1583b90]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e1583b90]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e1583b90]:hover{background:var(--primary-dark)}.result-box[data-v-e1583b90]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e1583b90]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-e1583b90]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e1583b90]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e1583b90]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e1583b90]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e1583b90]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e1583b90]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e1583b90]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e1583b90]{grid-template-columns:1fr}}.calculator[data-v-ded73a77]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ded73a77]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ded73a77]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ded73a77]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ded73a77]{display:flex;flex-direction:column;gap:10px}.field[data-v-ded73a77]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ded73a77]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ded73a77]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ded73a77]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ded73a77]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ded73a77]:hover{background:var(--primary-dark)}.result-box[data-v-ded73a77]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ded73a77]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ded73a77]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ded73a77]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ded73a77]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ded73a77]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ded73a77]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ded73a77]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ded73a77]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ded73a77]{grid-template-columns:1fr}}.calculator[data-v-95e11277]{display:flex;flex-direction:column;gap:16px}.panels[data-v-95e11277]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-95e11277]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-95e11277]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-95e11277]{display:flex;flex-direction:column;gap:10px}.field[data-v-95e11277]{display:flex;flex-direction:column;gap:4px}.field label[data-v-95e11277]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-95e11277]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-95e11277]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-95e11277]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-95e11277]:hover{background:var(--primary-dark)}.result-box[data-v-95e11277]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-95e11277]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-95e11277]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-95e11277]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-95e11277]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-95e11277]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-95e11277]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-95e11277]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-95e11277]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-95e11277]{grid-template-columns:1fr}}.calculator[data-v-1de87231]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1de87231]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1de87231]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1de87231]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1de87231]{display:flex;flex-direction:column;gap:10px}.field[data-v-1de87231]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1de87231]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1de87231]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1de87231]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1de87231]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1de87231]:hover{background:var(--primary-dark)}.result-box[data-v-1de87231]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1de87231]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-1de87231]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1de87231]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1de87231]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1de87231]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1de87231]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1de87231]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1de87231]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1de87231]{grid-template-columns:1fr}}.calculator[data-v-f4f317ba]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f4f317ba]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f4f317ba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f4f317ba]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f4f317ba]{display:flex;flex-direction:column;gap:10px}.field[data-v-f4f317ba]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f4f317ba]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f4f317ba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f4f317ba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f4f317ba]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f4f317ba]:hover{background:var(--primary-dark)}.result-box[data-v-f4f317ba]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f4f317ba]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f4f317ba]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f4f317ba]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f4f317ba]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f4f317ba]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f4f317ba]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f4f317ba]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f4f317ba]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f4f317ba]{grid-template-columns:1fr}}.calculator[data-v-d8654400]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d8654400]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d8654400]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d8654400]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d8654400]{display:flex;flex-direction:column;gap:10px}.field[data-v-d8654400]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d8654400]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d8654400]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d8654400]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d8654400]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d8654400]:hover{background:var(--primary-dark)}.result-box[data-v-d8654400]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d8654400]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d8654400]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d8654400]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d8654400]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d8654400]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d8654400]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d8654400]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d8654400]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d8654400]{grid-template-columns:1fr}}.calculator[data-v-030a6319]{display:flex;flex-direction:column;gap:16px}.panels[data-v-030a6319]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-030a6319]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-030a6319]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-030a6319]{display:flex;flex-direction:column;gap:10px}.field[data-v-030a6319]{display:flex;flex-direction:column;gap:4px}.field label[data-v-030a6319]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-030a6319]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-030a6319]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-030a6319]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-030a6319]:hover{background:var(--primary-dark)}.result-box[data-v-030a6319]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-030a6319]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-030a6319]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-030a6319]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-030a6319]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-030a6319]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-030a6319]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-030a6319]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-030a6319]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-030a6319]{grid-template-columns:1fr}}.calculator[data-v-2582beb5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2582beb5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2582beb5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2582beb5]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2582beb5]{display:flex;flex-direction:column;gap:10px}.field[data-v-2582beb5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2582beb5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2582beb5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2582beb5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2582beb5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2582beb5]:hover{background:var(--primary-dark)}.result-box[data-v-2582beb5]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2582beb5]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-2582beb5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2582beb5]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2582beb5]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2582beb5]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2582beb5]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2582beb5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2582beb5]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2582beb5]{grid-template-columns:1fr}}.calculator[data-v-b013d2ce]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b013d2ce]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b013d2ce]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b013d2ce]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b013d2ce]{display:flex;flex-direction:column;gap:10px}.field[data-v-b013d2ce]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b013d2ce]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b013d2ce]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b013d2ce]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b013d2ce]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b013d2ce]:hover{background:var(--primary-dark)}.result-box[data-v-b013d2ce]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b013d2ce]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b013d2ce]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b013d2ce]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b013d2ce]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b013d2ce]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b013d2ce]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b013d2ce]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b013d2ce]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b013d2ce]{grid-template-columns:1fr}}.calculator[data-v-35425f25]{display:flex;flex-direction:column;gap:16px}.panels[data-v-35425f25]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-35425f25]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-35425f25]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-35425f25]{display:flex;flex-direction:column;gap:10px}.field[data-v-35425f25]{display:flex;flex-direction:column;gap:4px}.field label[data-v-35425f25]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-35425f25]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-35425f25]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-35425f25]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-35425f25]:hover{background:var(--primary-dark)}.result-box[data-v-35425f25]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-35425f25]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-35425f25]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-35425f25]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-35425f25]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-35425f25]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-35425f25]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-35425f25]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-35425f25]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-35425f25]{grid-template-columns:1fr}}.calculator[data-v-a398206a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a398206a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a398206a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a398206a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a398206a]{display:flex;flex-direction:column;gap:10px}.field[data-v-a398206a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a398206a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a398206a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a398206a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a398206a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a398206a]:hover{background:var(--primary-dark)}.result-box[data-v-a398206a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a398206a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-a398206a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a398206a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a398206a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a398206a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a398206a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a398206a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a398206a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-a398206a]{grid-template-columns:1fr}}.calculator[data-v-12918a68]{display:flex;flex-direction:column;gap:16px}.panels[data-v-12918a68]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-12918a68]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-12918a68]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-12918a68]{display:flex;flex-direction:column;gap:10px}.field[data-v-12918a68]{display:flex;flex-direction:column;gap:4px}.field label[data-v-12918a68]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-12918a68]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-12918a68]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-12918a68]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-12918a68]:hover{background:var(--primary-dark)}.result-box[data-v-12918a68]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-12918a68]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-12918a68]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-12918a68]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-12918a68]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-12918a68]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-12918a68]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-12918a68]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-12918a68]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-12918a68]{grid-template-columns:1fr}}.calculator[data-v-b8ca5e1e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b8ca5e1e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b8ca5e1e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b8ca5e1e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b8ca5e1e]{display:flex;flex-direction:column;gap:10px}.field[data-v-b8ca5e1e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b8ca5e1e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b8ca5e1e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b8ca5e1e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b8ca5e1e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b8ca5e1e]:hover{background:var(--primary-dark)}.result-box[data-v-b8ca5e1e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b8ca5e1e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b8ca5e1e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b8ca5e1e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b8ca5e1e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b8ca5e1e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b8ca5e1e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b8ca5e1e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b8ca5e1e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b8ca5e1e]{grid-template-columns:1fr}}.calculator[data-v-0a37bb9d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0a37bb9d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0a37bb9d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0a37bb9d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0a37bb9d]{display:flex;flex-direction:column;gap:10px}.field[data-v-0a37bb9d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0a37bb9d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0a37bb9d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0a37bb9d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0a37bb9d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0a37bb9d]:hover{background:var(--primary-dark)}.result-box[data-v-0a37bb9d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0a37bb9d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-0a37bb9d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0a37bb9d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0a37bb9d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0a37bb9d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0a37bb9d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0a37bb9d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0a37bb9d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0a37bb9d]{grid-template-columns:1fr}}.calculator[data-v-f846981a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f846981a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f846981a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f846981a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f846981a]{display:flex;flex-direction:column;gap:10px}.field[data-v-f846981a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f846981a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f846981a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f846981a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f846981a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f846981a]:hover{background:var(--primary-dark)}.result-box[data-v-f846981a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f846981a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f846981a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f846981a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f846981a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f846981a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f846981a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f846981a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f846981a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f846981a]{grid-template-columns:1fr}}.calculator[data-v-3e8c1e52]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3e8c1e52]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3e8c1e52]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3e8c1e52]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3e8c1e52]{display:flex;flex-direction:column;gap:10px}.field[data-v-3e8c1e52]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3e8c1e52]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3e8c1e52]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3e8c1e52]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3e8c1e52]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3e8c1e52]:hover{background:var(--primary-dark)}.result-box[data-v-3e8c1e52]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3e8c1e52]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-3e8c1e52]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3e8c1e52]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3e8c1e52]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3e8c1e52]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3e8c1e52]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-3e8c1e52]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3e8c1e52]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-3e8c1e52]{grid-template-columns:1fr}}.calculator[data-v-07eed901]{display:flex;flex-direction:column;gap:16px}.panels[data-v-07eed901]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-07eed901]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-07eed901]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-07eed901]{display:flex;flex-direction:column;gap:10px}.field[data-v-07eed901]{display:flex;flex-direction:column;gap:4px}.field label[data-v-07eed901]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-07eed901]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-07eed901]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-07eed901]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-07eed901]:hover{background:var(--primary-dark)}.result-box[data-v-07eed901]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-07eed901]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-07eed901]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-07eed901]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-07eed901]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-07eed901]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-07eed901]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-07eed901]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-07eed901]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-07eed901]{grid-template-columns:1fr}}.calculator[data-v-9d7a56b0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9d7a56b0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9d7a56b0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9d7a56b0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9d7a56b0]{display:flex;flex-direction:column;gap:10px}.field[data-v-9d7a56b0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9d7a56b0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9d7a56b0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9d7a56b0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9d7a56b0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9d7a56b0]:hover{background:var(--primary-dark)}.result-box[data-v-9d7a56b0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9d7a56b0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9d7a56b0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9d7a56b0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9d7a56b0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9d7a56b0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9d7a56b0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9d7a56b0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9d7a56b0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9d7a56b0]{grid-template-columns:1fr}}.calculator[data-v-8076ab7e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8076ab7e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8076ab7e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8076ab7e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8076ab7e]{display:flex;flex-direction:column;gap:10px}.field[data-v-8076ab7e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8076ab7e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8076ab7e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8076ab7e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8076ab7e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8076ab7e]:hover{background:var(--primary-dark)}.result-box[data-v-8076ab7e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8076ab7e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-8076ab7e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8076ab7e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8076ab7e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8076ab7e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8076ab7e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8076ab7e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8076ab7e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-8076ab7e]{grid-template-columns:1fr}}.calculator[data-v-5be5cd35]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5be5cd35]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5be5cd35]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5be5cd35]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5be5cd35]{display:flex;flex-direction:column;gap:10px}.field[data-v-5be5cd35]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5be5cd35]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5be5cd35]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5be5cd35]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5be5cd35]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5be5cd35]:hover{background:var(--primary-dark)}.result-box[data-v-5be5cd35]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5be5cd35]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-5be5cd35]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5be5cd35]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5be5cd35]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5be5cd35]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5be5cd35]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5be5cd35]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5be5cd35]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-5be5cd35]{grid-template-columns:1fr}}.calculator[data-v-d8d0630f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d8d0630f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d8d0630f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d8d0630f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d8d0630f]{display:flex;flex-direction:column;gap:10px}.field[data-v-d8d0630f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d8d0630f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d8d0630f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d8d0630f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d8d0630f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d8d0630f]:hover{background:var(--primary-dark)}.result-box[data-v-d8d0630f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d8d0630f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d8d0630f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d8d0630f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d8d0630f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d8d0630f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d8d0630f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d8d0630f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d8d0630f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d8d0630f]{grid-template-columns:1fr}}.calculator[data-v-5ce14f95]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5ce14f95]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5ce14f95]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5ce14f95]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5ce14f95]{display:flex;flex-direction:column;gap:10px}.field[data-v-5ce14f95]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5ce14f95]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5ce14f95]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5ce14f95]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5ce14f95]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5ce14f95]:hover{background:var(--primary-dark)}.result-box[data-v-5ce14f95]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5ce14f95]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-5ce14f95]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5ce14f95]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5ce14f95]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5ce14f95]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5ce14f95]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5ce14f95]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5ce14f95]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-5ce14f95]{grid-template-columns:1fr}}.calculator[data-v-454830be]{display:flex;flex-direction:column;gap:16px}.panels[data-v-454830be]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-454830be]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-454830be]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-454830be]{display:flex;flex-direction:column;gap:10px}.field[data-v-454830be]{display:flex;flex-direction:column;gap:4px}.field label[data-v-454830be]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-454830be]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-454830be]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-454830be]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-454830be]:hover{background:var(--primary-dark)}.result-box[data-v-454830be]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-454830be]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-454830be]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-454830be]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-454830be]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-454830be]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-454830be]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-454830be]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-454830be]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-454830be]{grid-template-columns:1fr}}.calculator[data-v-6c75070e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6c75070e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6c75070e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6c75070e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-6c75070e]{display:flex;flex-direction:column;gap:10px}.field[data-v-6c75070e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6c75070e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6c75070e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6c75070e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6c75070e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6c75070e]:hover{background:var(--primary-dark)}.result-box[data-v-6c75070e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6c75070e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-6c75070e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-6c75070e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6c75070e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-6c75070e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-6c75070e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-6c75070e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6c75070e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-6c75070e]{grid-template-columns:1fr}}.calculator[data-v-92f6d354]{display:flex;flex-direction:column;gap:16px}.panels[data-v-92f6d354]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-92f6d354]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-92f6d354]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-92f6d354]{display:flex;flex-direction:column;gap:10px}.field[data-v-92f6d354]{display:flex;flex-direction:column;gap:4px}.field label[data-v-92f6d354]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-92f6d354]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-92f6d354]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-92f6d354]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-92f6d354]:hover{background:var(--primary-dark)}.result-box[data-v-92f6d354]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-92f6d354]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-92f6d354]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-92f6d354]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-92f6d354]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-92f6d354]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-92f6d354]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-92f6d354]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-92f6d354]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-92f6d354]{grid-template-columns:1fr}}.calculator[data-v-1ef4a107]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1ef4a107]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1ef4a107]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1ef4a107]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1ef4a107]{display:flex;flex-direction:column;gap:10px}.field[data-v-1ef4a107]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1ef4a107]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1ef4a107]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1ef4a107]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1ef4a107]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1ef4a107]:hover{background:var(--primary-dark)}.result-box[data-v-1ef4a107]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1ef4a107]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-1ef4a107]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1ef4a107]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1ef4a107]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1ef4a107]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1ef4a107]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1ef4a107]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1ef4a107]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1ef4a107]{grid-template-columns:1fr}}.calculator[data-v-34721311]{display:flex;flex-direction:column;gap:16px}.panels[data-v-34721311]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-34721311]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-34721311]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-34721311]{display:flex;flex-direction:column;gap:10px}.field[data-v-34721311]{display:flex;flex-direction:column;gap:4px}.field label[data-v-34721311]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-34721311]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-34721311]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-34721311]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-34721311]:hover{background:var(--primary-dark)}.result-box[data-v-34721311]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-34721311]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-34721311]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-34721311]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-34721311]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-34721311]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-34721311]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-34721311]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-34721311]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-34721311]{grid-template-columns:1fr}}.calculator[data-v-c1b8fa9a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c1b8fa9a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c1b8fa9a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c1b8fa9a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c1b8fa9a]{display:flex;flex-direction:column;gap:10px}.field[data-v-c1b8fa9a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c1b8fa9a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c1b8fa9a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c1b8fa9a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c1b8fa9a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c1b8fa9a]:hover{background:var(--primary-dark)}.result-box[data-v-c1b8fa9a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c1b8fa9a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-c1b8fa9a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c1b8fa9a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c1b8fa9a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c1b8fa9a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c1b8fa9a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c1b8fa9a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c1b8fa9a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c1b8fa9a]{grid-template-columns:1fr}}.calculator[data-v-f71945ae]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f71945ae]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f71945ae]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f71945ae]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f71945ae]{display:flex;flex-direction:column;gap:10px}.field[data-v-f71945ae]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f71945ae]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f71945ae]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f71945ae]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f71945ae]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f71945ae]:hover{background:var(--primary-dark)}.result-box[data-v-f71945ae]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f71945ae]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f71945ae]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f71945ae]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f71945ae]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f71945ae]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f71945ae]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f71945ae]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f71945ae]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f71945ae]{grid-template-columns:1fr}}.calculator[data-v-34dd736b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-34dd736b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-34dd736b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-34dd736b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-34dd736b]{display:flex;flex-direction:column;gap:10px}.field[data-v-34dd736b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-34dd736b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-34dd736b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-34dd736b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.btn-group[data-v-34dd736b]{display:flex;gap:6px}.opt-btn[data-v-34dd736b]{flex:1;padding:8px 6px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:2px}.opt-btn .opt-sub[data-v-34dd736b]{font-size:10px;font-weight:500;color:var(--text-muted)}.opt-btn.active[data-v-34dd736b]{border-color:var(--primary);background:var(--primary-bg);color:var(--primary)}.opt-btn.active .opt-sub[data-v-34dd736b]{color:var(--primary)}.calc-btn[data-v-34dd736b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-34dd736b]:hover{background:var(--primary-dark)}.result-box[data-v-34dd736b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-34dd736b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-34dd736b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-34dd736b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-34dd736b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-34dd736b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-34dd736b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-34dd736b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-34dd736b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-34dd736b]{grid-template-columns:1fr}}.calculator[data-v-1f97f82d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1f97f82d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1f97f82d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1f97f82d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1f97f82d]{display:flex;flex-direction:column;gap:10px}.field[data-v-1f97f82d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1f97f82d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1f97f82d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1f97f82d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.preset-row[data-v-1f97f82d]{display:flex;gap:6px;flex-wrap:wrap}.preset-btn[data-v-1f97f82d]{padding:5px 10px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-body);font-size:11px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.preset-btn[data-v-1f97f82d]:hover{border-color:var(--primary);color:var(--primary);background:var(--primary-bg)}.calc-btn[data-v-1f97f82d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1f97f82d]:hover{background:var(--primary-dark)}.result-box[data-v-1f97f82d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1f97f82d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-1f97f82d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1f97f82d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1f97f82d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1f97f82d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1f97f82d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1f97f82d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1f97f82d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1f97f82d]{grid-template-columns:1fr}}.calculator[data-v-d099cd1e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d099cd1e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d099cd1e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d099cd1e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d099cd1e]{display:flex;flex-direction:column;gap:10px}.field[data-v-d099cd1e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d099cd1e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d099cd1e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d099cd1e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d099cd1e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d099cd1e]:hover{background:var(--primary-dark)}.result-box[data-v-d099cd1e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d099cd1e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d099cd1e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d099cd1e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d099cd1e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d099cd1e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d099cd1e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d099cd1e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d099cd1e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d099cd1e]{grid-template-columns:1fr}}.calculator[data-v-f3b1ec40]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f3b1ec40]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f3b1ec40]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f3b1ec40]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f3b1ec40]{display:flex;flex-direction:column;gap:10px}.field[data-v-f3b1ec40]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f3b1ec40]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f3b1ec40]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f3b1ec40]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.btn-group[data-v-f3b1ec40]{display:flex;gap:6px}.opt-btn[data-v-f3b1ec40]{flex:1;padding:8px 6px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.opt-btn.active[data-v-f3b1ec40]{border-color:var(--primary);background:var(--primary-bg);color:var(--primary)}.calc-btn[data-v-f3b1ec40]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f3b1ec40]:hover{background:var(--primary-dark)}.result-box[data-v-f3b1ec40]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f3b1ec40]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f3b1ec40]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f3b1ec40]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f3b1ec40]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f3b1ec40]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f3b1ec40]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f3b1ec40]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f3b1ec40]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f3b1ec40]{grid-template-columns:1fr}}.calculator[data-v-52683fe0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-52683fe0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-52683fe0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-52683fe0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-52683fe0]{display:flex;flex-direction:column;gap:10px}.field[data-v-52683fe0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-52683fe0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-52683fe0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-52683fe0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-52683fe0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-52683fe0]:hover{background:var(--primary-dark)}.result-box[data-v-52683fe0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-52683fe0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-52683fe0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-52683fe0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-52683fe0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-52683fe0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-52683fe0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-52683fe0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-52683fe0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-52683fe0]{grid-template-columns:1fr}}.calculator[data-v-96837952]{display:flex;flex-direction:column;gap:16px}.panels[data-v-96837952]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-96837952]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-96837952]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-96837952]{display:flex;flex-direction:column;gap:10px}.field[data-v-96837952]{display:flex;flex-direction:column;gap:4px}.field label[data-v-96837952]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-96837952]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-96837952]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.btn-group[data-v-96837952]{display:flex;gap:6px;flex-wrap:wrap}.opt-btn[data-v-96837952]{flex:1;min-width:60px;padding:8px 6px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;gap:2px}.opt-btn .opt-sub[data-v-96837952]{font-size:10px;font-weight:500;color:var(--text-muted)}.opt-btn.active[data-v-96837952]{border-color:var(--primary);background:var(--primary-bg);color:var(--primary)}.opt-btn.active .opt-sub[data-v-96837952]{color:var(--primary)}.calc-btn[data-v-96837952]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-96837952]:hover{background:var(--primary-dark)}.result-box[data-v-96837952]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-96837952]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-96837952]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-96837952]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-96837952]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-96837952]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-96837952]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-96837952]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-96837952]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-96837952]{grid-template-columns:1fr}}.calculator[data-v-f82ee395]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f82ee395]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f82ee395]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f82ee395]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f82ee395]{display:flex;flex-direction:column;gap:10px}.field[data-v-f82ee395]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f82ee395]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f82ee395]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f82ee395]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f82ee395]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f82ee395]:hover{background:var(--primary-dark)}.result-box[data-v-f82ee395]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f82ee395]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f82ee395]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f82ee395]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f82ee395]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f82ee395]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f82ee395]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f82ee395]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f82ee395]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f82ee395]{grid-template-columns:1fr}}.calculator[data-v-6d012e1e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6d012e1e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6d012e1e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6d012e1e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-6d012e1e]{display:flex;flex-direction:column;gap:10px}.field[data-v-6d012e1e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6d012e1e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6d012e1e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6d012e1e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6d012e1e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6d012e1e]:hover{background:var(--primary-dark)}.result-box[data-v-6d012e1e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6d012e1e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-6d012e1e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-6d012e1e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6d012e1e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-6d012e1e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-6d012e1e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-6d012e1e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6d012e1e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-6d012e1e]{grid-template-columns:1fr}}.calculator[data-v-5b5207e0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5b5207e0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5b5207e0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5b5207e0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5b5207e0]{display:flex;flex-direction:column;gap:10px}.field[data-v-5b5207e0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5b5207e0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5b5207e0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5b5207e0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5b5207e0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5b5207e0]:hover{background:var(--primary-dark)}.result-box[data-v-5b5207e0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5b5207e0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-5b5207e0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5b5207e0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5b5207e0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5b5207e0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5b5207e0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5b5207e0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5b5207e0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-5b5207e0]{grid-template-columns:1fr}}.calculator[data-v-ae3b5dba]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ae3b5dba]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ae3b5dba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ae3b5dba]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ae3b5dba]{display:flex;flex-direction:column;gap:10px}.field[data-v-ae3b5dba]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ae3b5dba]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ae3b5dba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ae3b5dba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ae3b5dba]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ae3b5dba]:hover{background:var(--primary-dark)}.result-box[data-v-ae3b5dba]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ae3b5dba]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ae3b5dba]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ae3b5dba]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ae3b5dba]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ae3b5dba]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ae3b5dba]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ae3b5dba]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ae3b5dba]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ae3b5dba]{grid-template-columns:1fr}}.datetime-converter[data-v-b5c65c1e]{display:flex;flex-direction:column;gap:16px}.current-ts-card[data-v-b5c65c1e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 20px;display:flex;flex-direction:column;gap:6px}.ts-label[data-v-b5c65c1e]{font-size:12px;font-weight:600;color:var(--text-muted)}.ts-row[data-v-b5c65c1e]{display:flex;align-items:center;gap:10px}.ts-value[data-v-b5c65c1e]{font-size:28px;font-weight:800;color:var(--primary);font-family:SF Mono,Cascadia Code,Consolas,monospace;letter-spacing:-.02em}.ts-date[data-v-b5c65c1e]{font-size:13px;color:var(--text-secondary)}.section[data-v-b5c65c1e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 20px;display:flex;flex-direction:column;gap:12px}.section-header[data-v-b5c65c1e]{display:flex;align-items:center;gap:8px}.section-title[data-v-b5c65c1e]{font-size:14px;font-weight:700;color:var(--text-primary)}.input-row[data-v-b5c65c1e]{display:flex;gap:8px}.input[data-v-b5c65c1e]{flex:1;padding:9px 14px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;font-family:SF Mono,Cascadia Code,Consolas,monospace}.input[data-v-b5c65c1e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.input[data-v-b5c65c1e]::placeholder{color:var(--text-muted);font-family:inherit}.action-btn[data-v-b5c65c1e]{padding:9px 20px;border-radius:var(--radius-md);font-size:13px;font-weight:700;color:#fff;background:var(--primary);border:none;cursor:pointer;white-space:nowrap;transition:opacity .2s}.action-btn[data-v-b5c65c1e]:hover{opacity:.85}.copy-btn[data-v-b5c65c1e]{padding:4px 12px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--bg-body);border:1px solid var(--border);cursor:pointer;transition:all .2s}.copy-btn[data-v-b5c65c1e]:hover{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.result-list[data-v-b5c65c1e]{display:flex;flex-direction:column;gap:6px}.result-item[data-v-b5c65c1e]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body)}.result-label[data-v-b5c65c1e]{font-size:12px;font-weight:600;color:var(--text-muted);white-space:nowrap;min-width:80px}.result-value[data-v-b5c65c1e]{font-size:13px;font-weight:500;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace;word-break:break-all;cursor:pointer;transition:color .2s}.result-value[data-v-b5c65c1e]:hover{color:var(--primary)}.toast[data-v-b5c65c1e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b5c65c1e],.toast-fade-leave-active[data-v-b5c65c1e]{transition:all .2s}.toast-fade-enter-from[data-v-b5c65c1e],.toast-fade-leave-to[data-v-b5c65c1e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 480px){.ts-value[data-v-b5c65c1e]{font-size:22px}.input-row[data-v-b5c65c1e]{flex-direction:column}.result-item[data-v-b5c65c1e]{flex-direction:column;align-items:flex-start;gap:2px}}.base-converter[data-v-2ad188ca]{display:flex;flex-direction:column;gap:16px}.input-section[data-v-2ad188ca]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 20px}.input-row[data-v-2ad188ca]{display:flex;gap:10px;align-items:flex-end}.input[data-v-2ad188ca]{flex:1;padding:10px 14px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace;outline:none;transition:border-color .2s}.input[data-v-2ad188ca]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.input[data-v-2ad188ca]::placeholder{color:var(--text-muted)}.base-select-wrap[data-v-2ad188ca]{display:flex;flex-direction:column;gap:4px}.base-label[data-v-2ad188ca]{font-size:11px;font-weight:600;color:var(--text-muted)}.base-select[data-v-2ad188ca]{padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;cursor:pointer}.result-grid[data-v-2ad188ca]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.result-card[data-v-2ad188ca]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:14px 16px;display:flex;flex-direction:column;gap:8px;transition:all .2s}.result-card.active[data-v-2ad188ca]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.result-card[data-v-2ad188ca]:hover{border-color:var(--primary-light)}.card-top[data-v-2ad188ca]{display:flex;justify-content:space-between;align-items:center}.card-base[data-v-2ad188ca]{font-size:12px;font-weight:700;color:var(--text-muted)}.result-card.active .card-base[data-v-2ad188ca]{color:var(--primary)}.copy-btn[data-v-2ad188ca]{width:28px;height:28px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-body);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.copy-btn[data-v-2ad188ca]:hover{color:var(--primary);border-color:var(--primary-light)}.card-value[data-v-2ad188ca]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace;word-break:break-all;line-height:1.5}.card-value.error[data-v-2ad188ca]{color:#ef4444;font-size:13px}.custom-section[data-v-2ad188ca]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:14px 20px;display:flex;flex-direction:column;gap:10px}.custom-row[data-v-2ad188ca]{display:flex;align-items:center;gap:10px}.custom-label[data-v-2ad188ca]{font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap}.custom-input[data-v-2ad188ca]{width:80px;padding:7px 10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;text-align:center}.custom-input[data-v-2ad188ca]:focus{border-color:var(--primary)}.custom-result[data-v-2ad188ca]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body)}.custom-base-label[data-v-2ad188ca]{font-size:12px;font-weight:600;color:var(--text-muted);white-space:nowrap}.custom-value[data-v-2ad188ca]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace;word-break:break-all;cursor:pointer;transition:color .2s}.custom-value[data-v-2ad188ca]:hover{color:var(--primary)}.custom-value.error[data-v-2ad188ca]{color:#ef4444;cursor:default}.toast[data-v-2ad188ca]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-2ad188ca],.toast-fade-leave-active[data-v-2ad188ca]{transition:all .2s}.toast-fade-enter-from[data-v-2ad188ca],.toast-fade-leave-to[data-v-2ad188ca]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 480px){.result-grid[data-v-2ad188ca]{grid-template-columns:1fr}.input-row[data-v-2ad188ca]{flex-direction:column;align-items:stretch}}.roman-converter[data-v-39ba05d2]{display:flex;flex-direction:column;gap:16px}.mode-toggle[data-v-39ba05d2]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-btn[data-v-39ba05d2]{flex:1;padding:10px 16px;font-size:13px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s}.toggle-btn+.toggle-btn[data-v-39ba05d2]{border-left:2px solid var(--border)}.toggle-btn[data-v-39ba05d2]:hover{color:var(--primary)}.toggle-btn.active[data-v-39ba05d2]{color:#fff;background:var(--primary)}.input-section[data-v-39ba05d2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 20px;display:flex;flex-direction:column;gap:8px}.input-row[data-v-39ba05d2]{display:flex;gap:8px}.input[data-v-39ba05d2]{flex:1;padding:10px 14px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:16px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.input[data-v-39ba05d2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.input[data-v-39ba05d2]::placeholder{color:var(--text-muted);font-size:14px}.copy-btn[data-v-39ba05d2]{padding:10px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:700;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:all .2s}.copy-btn[data-v-39ba05d2]:hover{background:#e0e7ff}.error-msg[data-v-39ba05d2]{font-size:12px;font-weight:600;color:#ef4444}.result-card[data-v-39ba05d2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;align-items:center;gap:8px}.result-label[data-v-39ba05d2]{font-size:12px;font-weight:600;color:var(--text-muted)}.result-value[data-v-39ba05d2]{font-size:32px;font-weight:800;color:var(--primary);letter-spacing:2px}.ref-section[data-v-39ba05d2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:14px 20px;display:flex;flex-direction:column;gap:10px}.ref-title[data-v-39ba05d2]{font-size:13px;font-weight:700;color:var(--text-primary)}.ref-grid[data-v-39ba05d2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:6px}.ref-item[data-v-39ba05d2]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;border-radius:var(--radius-md);background:var(--bg-body)}.ref-roman[data-v-39ba05d2]{font-size:15px;font-weight:700;color:var(--primary)}.ref-arabic[data-v-39ba05d2]{font-size:11px;font-weight:500;color:var(--text-muted)}.toast[data-v-39ba05d2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-39ba05d2],.toast-fade-leave-active[data-v-39ba05d2]{transition:all .2s}.toast-fade-enter-from[data-v-39ba05d2],.toast-fade-leave-to[data-v-39ba05d2]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 480px){.result-value[data-v-39ba05d2]{font-size:24px}.ref-grid[data-v-39ba05d2]{grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}}.tool-body[data-v-7b31898d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7b31898d]{display:flex;flex-direction:column;gap:8px}.mode-toggle[data-v-7b31898d]{display:flex}.mode-toggle button[data-v-7b31898d]{padding:4px 14px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:13px;transition:all .2s}.mode-toggle button[data-v-7b31898d]:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.mode-toggle button[data-v-7b31898d]:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0}.mode-toggle button.active[data-v-7b31898d]{background:var(--primary);color:#fff;border-color:var(--primary)}.drop-zone[data-v-7b31898d]{border:2px dashed var(--border);border-radius:var(--radius-lg);padding:32px;text-align:center;cursor:pointer;color:var(--text-muted);transition:border-color .2s}.drop-zone[data-v-7b31898d]:hover{border-color:var(--primary)}.file-info[data-v-7b31898d]{display:flex;flex-direction:column;gap:2px;color:var(--text-primary);font-size:14px}.muted[data-v-7b31898d]{color:var(--text-muted);font-size:12px}.opt[data-v-7b31898d]{font-size:13px;color:var(--text-secondary);display:flex;align-items:center;gap:4px;cursor:pointer}.label[data-v-7b31898d]{font-size:13px;color:var(--text-muted)}.panel-bar[data-v-7b31898d]{display:flex;align-items:center;justify-content:space-between}textarea[data-v-7b31898d],.input-text[data-v-7b31898d]{width:100%;min-height:200px;resize:vertical;padding:10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-family:monospace;font-size:13px}.input-text[data-v-7b31898d]{min-height:auto;padding:6px 10px}textarea[data-v-7b31898d]:focus,.input-text[data-v-7b31898d]:focus{outline:none;border-color:var(--primary)}.row[data-v-7b31898d]{display:flex;gap:8px}.btn-copy[data-v-7b31898d]{padding:3px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px}.btn-copy[data-v-7b31898d]:hover{border-color:var(--primary);color:var(--primary)}.result-info[data-v-7b31898d]{padding:10px;color:var(--text-secondary);font-size:13px}@media (max-width: 640px){.tool-body[data-v-7b31898d]{grid-template-columns:1fr}}.copy-toast[data-v-7b31898d]{position:fixed;bottom:30px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;padding:8px 24px;border-radius:var(--radius-md);font-size:14px;z-index:9999;animation:toastIn-7b31898d .3s ease}@keyframes toastIn-7b31898d{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.tool-body[data-v-0753ca47]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0753ca47]{display:flex;flex-direction:column;gap:8px}.panel-bar[data-v-0753ca47]{display:flex;align-items:center;justify-content:space-between}.label[data-v-0753ca47]{font-size:13px;color:var(--text-muted)}textarea[data-v-0753ca47]{width:100%;min-height:220px;resize:vertical;padding:10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-family:monospace;font-size:13px}textarea[data-v-0753ca47]:focus{outline:none;border-color:var(--primary)}.btn-row[data-v-0753ca47]{display:flex;flex-wrap:wrap;gap:6px}.btn-row button[data-v-0753ca47]{padding:4px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px;transition:all .2s}.btn-row button[data-v-0753ca47]:hover{border-color:var(--primary);color:var(--primary)}.btn-copy[data-v-0753ca47]{padding:3px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px}.btn-copy[data-v-0753ca47]:hover{border-color:var(--primary);color:var(--primary)}@media (max-width: 640px){.tool-body[data-v-0753ca47]{grid-template-columns:1fr}}.copy-toast[data-v-0753ca47]{position:fixed;bottom:30px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;padding:8px 24px;border-radius:var(--radius-md);font-size:14px;z-index:9999;animation:toastIn-0753ca47 .3s ease}@keyframes toastIn-0753ca47{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.list-converter[data-v-849ae8a7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-849ae8a7]{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:start}.panel[data-v-849ae8a7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:10px}.panel-header[data-v-849ae8a7]{display:flex;justify-content:space-between;align-items:center}.panel-label[data-v-849ae8a7]{font-size:13px;font-weight:700;color:var(--text-primary)}.code-area[data-v-849ae8a7]{width:100%;min-height:220px;padding:12px 14px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-family:SF Mono,Cascadia Code,Fira Code,Consolas,monospace;color:var(--text-primary);resize:vertical;outline:none;line-height:1.6;transition:border-color .2s}.code-area[data-v-849ae8a7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.code-area[data-v-849ae8a7]::placeholder{color:var(--text-muted)}.actions[data-v-849ae8a7]{display:flex;flex-direction:column;gap:8px;align-self:center;padding-top:32px}.convert-btn[data-v-849ae8a7]{width:40px;height:40px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--primary);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;border-color:var(--primary)}.convert-btn[data-v-849ae8a7]:hover{box-shadow:0 4px 12px #6366f14d}.clear-btn[data-v-849ae8a7],.copy-btn[data-v-849ae8a7]{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:var(--radius-md);font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;border:1px solid var(--border);background:var(--bg-body);color:var(--text-muted)}.clear-btn[data-v-849ae8a7]:hover{color:#ef4444;border-color:#fca5a5;background:#fef2f2}.copy-btn[data-v-849ae8a7]{color:var(--primary);background:var(--primary-bg, #eef2ff);border-color:transparent}.copy-btn[data-v-849ae8a7]:hover{background:#e0e7ff}.options-bar[data-v-849ae8a7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:14px}.option-group[data-v-849ae8a7]{display:flex;flex-direction:column;gap:8px}.option-label[data-v-849ae8a7]{font-size:13px;font-weight:600;color:var(--text-primary)}.format-grid[data-v-849ae8a7]{display:flex;flex-wrap:wrap;gap:6px}.format-btn[data-v-849ae8a7]{padding:6px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;border:1px solid var(--border);background:var(--bg-body);color:var(--text-secondary);cursor:pointer;transition:all .2s}.format-btn[data-v-849ae8a7]:hover{color:var(--primary);border-color:var(--primary)}.format-btn.active[data-v-849ae8a7]{color:#fff;background:var(--primary);border-color:var(--primary)}.toggle-row[data-v-849ae8a7]{display:flex;gap:16px;flex-wrap:wrap}.toggle-label[data-v-849ae8a7]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-label input[data-v-849ae8a7]{accent-color:var(--primary)}.toast[data-v-849ae8a7]{position:fixed;top:80px;left:50%;transform:translate(-50%);z-index:9999;padding:10px 20px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 16px #22c55e4d}.toast-fade-enter-active[data-v-849ae8a7],.toast-fade-leave-active[data-v-849ae8a7]{transition:all .25s ease}.toast-fade-enter-from[data-v-849ae8a7],.toast-fade-leave-to[data-v-849ae8a7]{opacity:0;transform:translate(-50%) translateY(-10px)}@media (max-width: 768px){.panels[data-v-849ae8a7]{grid-template-columns:1fr}.actions[data-v-849ae8a7]{flex-direction:row;justify-content:center;padding-top:0;align-self:center}.code-area[data-v-849ae8a7]{min-height:150px;font-size:12px}.format-grid[data-v-849ae8a7]{gap:4px}.format-btn[data-v-849ae8a7]{padding:5px 10px;font-size:11px}}.temperature-converter[data-v-91d947d9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-91d947d9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-91d947d9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-91d947d9]{font-size:12px;font-weight:600;color:var(--text-muted)}.temp-fields[data-v-91d947d9]{display:flex;flex-direction:column;gap:10px}.temp-field[data-v-91d947d9]{display:flex;flex-direction:column;gap:4px}.temp-field label[data-v-91d947d9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-91d947d9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-91d947d9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.results-grid[data-v-91d947d9]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.result-card[data-v-91d947d9]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s}.result-card[data-v-91d947d9]:hover{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.result-label[data-v-91d947d9]{font-size:12px;font-weight:600;color:var(--text-muted);min-width:24px}.result-value[data-v-91d947d9]{flex:1;font-size:15px;font-weight:700;color:var(--text-primary)}.copy-icon[data-v-91d947d9]{color:var(--text-muted);opacity:0;transition:opacity .2s}.result-card:hover .copy-icon[data-v-91d947d9]{opacity:1}.ref-section[data-v-91d947d9]{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:6px}.ref-grid[data-v-91d947d9]{display:flex;flex-direction:column;gap:4px}.ref-item[data-v-91d947d9]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-radius:var(--radius-md);cursor:pointer;transition:background .15s}.ref-item[data-v-91d947d9]:hover{background:var(--primary-bg, #eef2ff)}.ref-name[data-v-91d947d9]{font-size:12px;color:var(--text-secondary);font-weight:500}.ref-vals[data-v-91d947d9]{font-size:12px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.toast[data-v-91d947d9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-91d947d9],.toast-fade-leave-active[data-v-91d947d9]{transition:all .2s}.toast-fade-enter-from[data-v-91d947d9],.toast-fade-leave-to[data-v-91d947d9]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-91d947d9],.results-grid[data-v-91d947d9]{grid-template-columns:1fr}}.tool-body[data-v-74303501]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-74303501]{display:flex;flex-direction:column;gap:8px}.panel-bar[data-v-74303501]{display:flex;align-items:center;justify-content:space-between}.mode-toggle[data-v-74303501]{display:flex;gap:0}.mode-toggle button[data-v-74303501]{padding:4px 14px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:13px;transition:all .2s}.mode-toggle button[data-v-74303501]:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.mode-toggle button[data-v-74303501]:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0}.mode-toggle button.active[data-v-74303501]{background:var(--primary);color:#fff;border-color:var(--primary)}.label[data-v-74303501]{font-size:13px;color:var(--text-muted)}textarea[data-v-74303501]{width:100%;min-height:260px;resize:vertical;padding:10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-family:monospace;font-size:13px}textarea[data-v-74303501]:focus{outline:none;border-color:var(--primary)}.btn-copy[data-v-74303501]{padding:3px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px}.btn-copy[data-v-74303501]:hover{border-color:var(--primary);color:var(--primary)}@media (max-width: 640px){.tool-body[data-v-74303501]{grid-template-columns:1fr}}.copy-toast[data-v-74303501]{position:fixed;bottom:30px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;padding:8px 24px;border-radius:var(--radius-md);font-size:14px;z-index:9999;animation:toastIn-74303501 .3s ease}@keyframes toastIn-74303501{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.tool-body[data-v-e9040f14]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e9040f14]{display:flex;flex-direction:column;gap:8px}.panel-bar[data-v-e9040f14]{display:flex;align-items:center;justify-content:space-between}.label[data-v-e9040f14]{font-size:13px;color:var(--text-muted)}textarea[data-v-e9040f14]{width:100%;min-height:260px;resize:vertical;padding:10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-family:monospace;font-size:13px}textarea[data-v-e9040f14]:focus{outline:none;border-color:var(--primary)}.btn-copy[data-v-e9040f14]{padding:3px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px}.btn-copy[data-v-e9040f14]:hover{border-color:var(--primary);color:var(--primary)}@media (max-width: 640px){.tool-body[data-v-e9040f14]{grid-template-columns:1fr}}.copy-toast[data-v-e9040f14]{position:fixed;bottom:30px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;padding:8px 24px;border-radius:var(--radius-md);font-size:14px;z-index:9999;animation:toastIn-e9040f14 .3s ease}@keyframes toastIn-e9040f14{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.water-intake-calculator[data-v-d909cfb8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.input-panel[data-v-d909cfb8],.result-panel[data-v-d909cfb8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.form-group[data-v-d909cfb8]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.form-label[data-v-d909cfb8]{font-size:12px;font-weight:600;color:var(--text-muted)}.form-input[data-v-d909cfb8],.form-select[data-v-d909cfb8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-d909cfb8]:focus,.form-select[data-v-d909cfb8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-d909cfb8]::placeholder{color:var(--text-muted)}.result-content[data-v-d909cfb8]{display:flex;flex-direction:column;gap:14px}.result-main[data-v-d909cfb8]{padding:18px;border-radius:var(--radius-md);background:linear-gradient(135deg,#ecfeff,#e0f2fe);border:1px solid #a5f3fc;display:flex;flex-direction:column;gap:4px}.result-label[data-v-d909cfb8]{font-size:12px;font-weight:600;color:var(--text-muted)}.result-value-row[data-v-d909cfb8]{display:flex;align-items:baseline;gap:6px}.result-value[data-v-d909cfb8]{font-size:32px;font-weight:800;color:#0891b2;line-height:1.1}.result-unit[data-v-d909cfb8]{font-size:14px;font-weight:500;color:var(--text-secondary)}.result-sub[data-v-d909cfb8]{font-size:13px;color:var(--text-secondary)}.breakdown[data-v-d909cfb8]{display:flex;flex-direction:column;gap:6px}.break-item[data-v-d909cfb8]{display:flex;justify-content:space-between;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.break-label[data-v-d909cfb8]{font-size:13px;color:var(--text-secondary)}.break-val[data-v-d909cfb8]{font-size:13px;font-weight:700;color:var(--text-primary)}.schedule-title[data-v-d909cfb8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:block}.schedule-list[data-v-d909cfb8]{display:flex;flex-direction:column;gap:4px}.schedule-item[data-v-d909cfb8]{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);font-size:12px}.s-time[data-v-d909cfb8]{font-weight:700;color:var(--primary);min-width:42px}.s-amount[data-v-d909cfb8]{font-weight:600;color:var(--text-primary);min-width:48px}.s-hint[data-v-d909cfb8]{color:var(--text-muted)}.empty-hint[data-v-d909cfb8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:200px;color:var(--text-muted);font-size:14px}@media (max-width: 768px){.water-intake-calculator[data-v-d909cfb8]{grid-template-columns:1fr}}.sleep-calculator[data-v-f246cd4b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.input-panel[data-v-f246cd4b],.result-panel[data-v-f246cd4b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.mode-tabs[data-v-f246cd4b]{display:flex;gap:8px;margin-bottom:16px}.mode-tab[data-v-f246cd4b]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.mode-tab.active[data-v-f246cd4b]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.form-group[data-v-f246cd4b]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.form-label[data-v-f246cd4b]{font-size:12px;font-weight:600;color:var(--text-muted)}.form-input[data-v-f246cd4b]{width:100%;padding:12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:18px;font-weight:700;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-f246cd4b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.info-box[data-v-f246cd4b]{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-radius:var(--radius-md);background:#eef2ff;border:1px solid #c7d2fe;font-size:12px;color:var(--text-secondary);line-height:1.5}.info-box svg[data-v-f246cd4b]{flex-shrink:0;color:var(--primary);margin-top:1px}.result-title[data-v-f246cd4b]{font-size:13px;font-weight:600;color:var(--text-muted);margin-bottom:12px}.sleep-options[data-v-f246cd4b]{display:flex;flex-direction:column;gap:8px}.sleep-card[data-v-f246cd4b]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);transition:all .2s;position:relative}.sleep-card.recommended[data-v-f246cd4b]{background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-color:#a5b4fc}.sleep-time[data-v-f246cd4b]{font-size:22px;font-weight:800;color:var(--text-primary);min-width:72px}.sleep-meta[data-v-f246cd4b]{display:flex;gap:10px}.cycle-count[data-v-f246cd4b]{font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);padding:2px 8px;border-radius:8px}.sleep-hours[data-v-f246cd4b]{font-size:12px;color:var(--text-muted)}.rec-badge[data-v-f246cd4b]{position:absolute;right:12px;font-size:11px;font-weight:700;color:#fff;background:var(--primary);padding:2px 10px;border-radius:8px}@media (max-width: 768px){.sleep-calculator[data-v-f246cd4b]{grid-template-columns:1fr}}.tip-calculator[data-v-b7f5c9c0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.input-panel[data-v-b7f5c9c0],.result-panel[data-v-b7f5c9c0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.form-group[data-v-b7f5c9c0]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.form-label[data-v-b7f5c9c0]{font-size:12px;font-weight:600;color:var(--text-muted)}.form-input[data-v-b7f5c9c0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-b7f5c9c0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-b7f5c9c0]::placeholder{color:var(--text-muted)}.tip-btns[data-v-b7f5c9c0]{display:flex;gap:6px;flex-wrap:wrap}.tip-btn[data-v-b7f5c9c0]{padding:8px 14px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.tip-btn.active[data-v-b7f5c9c0]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.tip-custom[data-v-b7f5c9c0]{width:80px;padding:8px 10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;color:var(--text-primary);outline:none}.tip-custom[data-v-b7f5c9c0]:focus{border-color:var(--primary)}.result-cards[data-v-b7f5c9c0]{display:flex;flex-direction:column;gap:10px}.result-card[data-v-b7f5c9c0]{padding:14px 16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:4px}.result-card.main-card[data-v-b7f5c9c0]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#6ee7b7}.result-card.accent-card[data-v-b7f5c9c0]{background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-color:#a5b4fc}.card-label[data-v-b7f5c9c0]{font-size:12px;font-weight:600;color:var(--text-muted)}.card-value[data-v-b7f5c9c0]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.card-value-sm[data-v-b7f5c9c0]{font-size:22px;font-weight:800;color:var(--text-primary)}.card-hint[data-v-b7f5c9c0]{font-size:11px;color:var(--text-muted)}.detail-list[data-v-b7f5c9c0]{display:flex;flex-direction:column;gap:6px;margin-top:4px}.detail-row[data-v-b7f5c9c0]{display:flex;justify-content:space-between;font-size:13px;color:var(--text-secondary)}.detail-row.total-row[data-v-b7f5c9c0]{font-weight:700;color:var(--text-primary);border-top:1px dashed var(--border);padding-top:6px}.empty-hint[data-v-b7f5c9c0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:200px;color:var(--text-muted);font-size:14px}@media (max-width: 768px){.tip-calculator[data-v-b7f5c9c0]{grid-template-columns:1fr}}.currency-formatter[data-v-4521117e]{display:grid;grid-template-columns:1fr 1fr;gap:16px;position:relative}.input-panel[data-v-4521117e],.result-panel[data-v-4521117e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.form-group[data-v-4521117e]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.form-label[data-v-4521117e]{font-size:12px;font-weight:600;color:var(--text-muted)}.form-input[data-v-4521117e],.form-select[data-v-4521117e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-4521117e]:focus,.form-select[data-v-4521117e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-4521117e]::placeholder{color:var(--text-muted)}.result-cards[data-v-4521117e]{display:flex;flex-direction:column;gap:8px}.result-card[data-v-4521117e]{padding:12px 14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:4px;cursor:pointer;transition:all .2s;position:relative}.result-card[data-v-4521117e]:hover{border-color:var(--primary-light)}.result-card.main-card[data-v-4521117e]{background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-color:#a5b4fc}.card-label[data-v-4521117e]{font-size:12px;font-weight:600;color:var(--text-muted)}.card-value[data-v-4521117e]{font-size:24px;font-weight:800;color:var(--primary);line-height:1.2}.card-value-sm[data-v-4521117e]{font-size:15px;font-weight:600;color:var(--text-primary);word-break:break-all}.copy-icon[data-v-4521117e]{position:absolute;top:12px;right:12px;color:var(--text-muted);opacity:0;transition:opacity .2s}.result-card:hover .copy-icon[data-v-4521117e]{opacity:1}.empty-hint[data-v-4521117e]{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--text-muted);font-size:14px}.toast[data-v-4521117e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-4521117e],.toast-fade-leave-active[data-v-4521117e]{transition:all .2s}.toast-fade-enter-from[data-v-4521117e],.toast-fade-leave-to[data-v-4521117e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.currency-formatter[data-v-4521117e]{grid-template-columns:1fr}}.timezone-converter[data-v-bcceb565]{display:grid;grid-template-columns:1fr 1fr;gap:16px;position:relative}.input-panel[data-v-bcceb565],.result-panel[data-v-bcceb565]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.form-group[data-v-bcceb565]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.form-label[data-v-bcceb565]{font-size:12px;font-weight:600;color:var(--text-muted)}.form-input[data-v-bcceb565],.form-select[data-v-bcceb565]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-bcceb565]:focus,.form-select[data-v-bcceb565]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.swap-btn[data-v-bcceb565]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.swap-btn[data-v-bcceb565]:hover{border-color:var(--primary);color:var(--primary)}.now-row[data-v-bcceb565]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.now-card[data-v-bcceb565]{flex:1;padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:4px}.now-label[data-v-bcceb565]{font-size:12px;font-weight:600;color:var(--text-muted)}.now-time[data-v-bcceb565]{font-size:14px;font-weight:700;color:var(--text-primary);font-family:SF Mono,Consolas,monospace}.now-arrow[data-v-bcceb565]{font-size:18px;color:var(--primary);font-weight:700}.convert-result[data-v-bcceb565]{padding:14px;border-radius:var(--radius-md);background:linear-gradient(135deg,#eef2ff,#e0e7ff);border:1px solid #a5b4fc;display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.card-label[data-v-bcceb565]{font-size:12px;font-weight:600;color:var(--text-muted)}.converted-value[data-v-bcceb565]{display:flex;align-items:center;gap:8px;cursor:pointer}.converted-value span[data-v-bcceb565]{font-size:20px;font-weight:800;color:var(--primary)}.converted-value svg[data-v-bcceb565]{color:var(--text-muted)}.offset-info[data-v-bcceb565]{font-size:12px;color:var(--text-secondary)}.all-times[data-v-bcceb565]{display:flex;flex-direction:column;gap:8px}.time-grid[data-v-bcceb565]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.time-item[data-v-bcceb565]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:12px;cursor:pointer;transition:all .2s}.time-item[data-v-bcceb565]:hover{border-color:var(--primary-light)}.time-city[data-v-bcceb565]{font-weight:600;color:var(--text-secondary)}.time-val[data-v-bcceb565]{font-weight:700;color:var(--text-primary);font-family:SF Mono,Consolas,monospace;font-size:11px}.toast[data-v-bcceb565]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-bcceb565],.toast-fade-leave-active[data-v-bcceb565]{transition:all .2s}.toast-fade-enter-from[data-v-bcceb565],.toast-fade-leave-to[data-v-bcceb565]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.timezone-converter[data-v-bcceb565],.time-grid[data-v-bcceb565]{grid-template-columns:1fr}}.gpa-calculator[data-v-7917c89a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7917c89a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7917c89a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7917c89a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7917c89a]{display:flex;flex-direction:column;gap:8px}.course-row[data-v-7917c89a]{display:flex;gap:6px;align-items:center}.txt-input[data-v-7917c89a]{flex:2;padding:8px 10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;color:var(--text-primary);outline:none;transition:border-color .2s}.txt-input[data-v-7917c89a]:focus{border-color:var(--primary)}.num-input[data-v-7917c89a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-7917c89a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.num-input.sm[data-v-7917c89a]{flex:0 0 70px;padding:8px 6px;font-size:13px}.sel-input[data-v-7917c89a]{flex:0 0 80px;padding:8px 6px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;color:var(--text-primary);outline:none}.sel-input[data-v-7917c89a]:focus{border-color:var(--primary)}.del-btn[data-v-7917c89a]{flex:0 0 28px;height:28px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-body);color:var(--text-muted);cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center}.del-btn[data-v-7917c89a]:hover{color:#ef4444;border-color:#ef4444}.del-btn[data-v-7917c89a]:disabled{opacity:.3;cursor:not-allowed}.add-btn[data-v-7917c89a]{padding:8px 14px;border-radius:var(--radius-md);border:2px dashed var(--border);background:transparent;color:var(--primary);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.add-btn[data-v-7917c89a]:hover{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.field[data-v-7917c89a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7917c89a]{font-size:11px;font-weight:600;color:var(--text-muted)}.toggle-group[data-v-7917c89a]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-7917c89a]{width:100%}.toggle-btn[data-v-7917c89a]{flex:1;padding:8px 14px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s}.toggle-btn+.toggle-btn[data-v-7917c89a]{border-left:2px solid var(--border)}.toggle-btn[data-v-7917c89a]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-7917c89a]{color:#fff;background:var(--primary)}.gpa-display[data-v-7917c89a]{display:flex;align-items:baseline;gap:6px;padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);justify-content:center}.gpa-value[data-v-7917c89a]{font-size:42px;font-weight:800;color:var(--primary);line-height:1}.gpa-scale[data-v-7917c89a]{font-size:18px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-7917c89a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.summary-grid[data-v-7917c89a]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-7917c89a]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-label[data-v-7917c89a]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-7917c89a]{font-size:16px;font-weight:700;color:var(--text-primary)}.copy-btn[data-v-7917c89a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7917c89a]:hover{background:#e0e7ff}.copy-toast[data-v-7917c89a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-7917c89a]{grid-template-columns:1fr}}.grade-calculator[data-v-cab42ecc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cab42ecc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cab42ecc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cab42ecc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cab42ecc]{display:flex;flex-direction:column;gap:10px}.field[data-v-cab42ecc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cab42ecc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cab42ecc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-cab42ecc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.sel-input[data-v-cab42ecc]{padding:8px 10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;color:var(--text-primary);outline:none}.sel-input.full[data-v-cab42ecc]{width:100%;padding:10px 12px;font-size:14px}.sel-input[data-v-cab42ecc]:focus{border-color:var(--primary)}.toggle-group[data-v-cab42ecc]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-cab42ecc]{width:100%}.toggle-btn[data-v-cab42ecc]{flex:1;padding:8px 14px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s}.toggle-btn+.toggle-btn[data-v-cab42ecc]{border-left:2px solid var(--border)}.toggle-btn[data-v-cab42ecc]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-cab42ecc]{color:#fff;background:var(--primary)}.result-grid[data-v-cab42ecc]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.result-card[data-v-cab42ecc]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:4px}.result-label[data-v-cab42ecc]{font-size:11px;color:var(--text-muted)}.result-value[data-v-cab42ecc]{font-size:18px;font-weight:700}.result-placeholder[data-v-cab42ecc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-cab42ecc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cab42ecc]:hover{background:#e0e7ff}.copy-toast[data-v-cab42ecc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-cab42ecc]{grid-template-columns:1fr}}.reading-time-calculator[data-v-d4baa0eb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d4baa0eb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d4baa0eb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d4baa0eb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d4baa0eb]{display:flex;flex-direction:column;gap:10px}.field[data-v-d4baa0eb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d4baa0eb]{font-size:11px;font-weight:600;color:var(--text-muted)}.txt-area[data-v-d4baa0eb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;color:var(--text-primary);outline:none;resize:vertical;font-family:inherit;transition:border-color .2s}.txt-area[data-v-d4baa0eb]:focus{border-color:var(--primary)}.num-input[data-v-d4baa0eb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-d4baa0eb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-grid[data-v-d4baa0eb]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.result-card[data-v-d4baa0eb]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.result-card.main[data-v-d4baa0eb]{grid-column:span 1;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.result-label[data-v-d4baa0eb]{font-size:11px;color:var(--text-muted)}.result-value[data-v-d4baa0eb]{font-size:22px;font-weight:800;color:var(--primary)}.result-value.sm[data-v-d4baa0eb]{font-size:16px}.result-sub[data-v-d4baa0eb]{font-size:11px;color:var(--text-muted)}.copy-btn[data-v-d4baa0eb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d4baa0eb]:hover{background:#e0e7ff}.copy-toast[data-v-d4baa0eb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-d4baa0eb]{grid-template-columns:1fr}}.compound-interest-calculator[data-v-c63872e9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c63872e9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c63872e9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c63872e9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c63872e9]{display:flex;flex-direction:column;gap:10px}.field[data-v-c63872e9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c63872e9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c63872e9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-c63872e9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.toggle-group[data-v-c63872e9]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-c63872e9]{width:100%}.toggle-btn[data-v-c63872e9]{flex:1;padding:8px 10px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s}.toggle-btn+.toggle-btn[data-v-c63872e9]{border-left:2px solid var(--border)}.toggle-btn[data-v-c63872e9]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-c63872e9]{color:#fff;background:var(--primary)}.summary-grid[data-v-c63872e9]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-c63872e9]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-c63872e9]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-c63872e9]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-c63872e9]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-c63872e9]{font-size:22px;color:var(--primary)}.result-placeholder[data-v-c63872e9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c63872e9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c63872e9]:hover{background:#e0e7ff}.copy-toast[data-v-c63872e9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-c63872e9]{grid-template-columns:1fr}.summary-card.main[data-v-c63872e9]{grid-column:span 1}}.stock-return-calculator[data-v-d4331486]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d4331486]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d4331486]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d4331486]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d4331486]{display:flex;flex-direction:column;gap:10px}.field[data-v-d4331486]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d4331486]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d4331486]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-d4331486]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.summary-grid[data-v-d4331486]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-d4331486]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-d4331486]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-d4331486]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-d4331486]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-d4331486]{font-size:22px}.result-placeholder[data-v-d4331486]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-d4331486]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d4331486]:hover{background:#e0e7ff}.copy-toast[data-v-d4331486]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-d4331486]{grid-template-columns:1fr}.summary-card.main[data-v-d4331486]{grid-column:span 1}}.tax-calculator[data-v-51c45130]{display:flex;flex-direction:column;gap:16px}.panels[data-v-51c45130]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-51c45130]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-51c45130]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-51c45130]{display:flex;flex-direction:column;gap:10px}.field[data-v-51c45130]{display:flex;flex-direction:column;gap:4px}.field label[data-v-51c45130]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-51c45130]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-51c45130]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.summary-grid[data-v-51c45130]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-51c45130]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-51c45130]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-51c45130]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-51c45130]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-51c45130]{font-size:22px;color:var(--primary)}.result-placeholder[data-v-51c45130]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-51c45130]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-51c45130]:hover{background:#e0e7ff}.copy-toast[data-v-51c45130]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-51c45130]{grid-template-columns:1fr}.summary-card.main[data-v-51c45130]{grid-column:span 1}}.savings-goal-calculator[data-v-5d5efb73]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5d5efb73]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5d5efb73]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5d5efb73]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5d5efb73]{display:flex;flex-direction:column;gap:10px}.field[data-v-5d5efb73]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5d5efb73]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5d5efb73]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-5d5efb73]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.summary-grid[data-v-5d5efb73]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-5d5efb73]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-5d5efb73]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-5d5efb73]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-5d5efb73]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-5d5efb73]{font-size:22px;color:var(--primary)}.result-placeholder[data-v-5d5efb73]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-5d5efb73]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5d5efb73]:hover{background:#e0e7ff}.copy-toast[data-v-5d5efb73]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-5d5efb73]{grid-template-columns:1fr}.summary-card.main[data-v-5d5efb73]{grid-column:span 1}}.inflation-calculator[data-v-6a6bf252]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6a6bf252]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6a6bf252]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6a6bf252]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6a6bf252]{display:flex;flex-direction:column;gap:10px}.field[data-v-6a6bf252]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6a6bf252]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6a6bf252]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-6a6bf252]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.summary-grid[data-v-6a6bf252]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-6a6bf252]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-6a6bf252]{grid-column:span 2;background:#fef2f2;border-color:#ef4444}.summary-label[data-v-6a6bf252]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-6a6bf252]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-6a6bf252]{font-size:22px}.result-placeholder[data-v-6a6bf252]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-6a6bf252]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6a6bf252]:hover{background:#e0e7ff}.copy-toast[data-v-6a6bf252]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-6a6bf252]{grid-template-columns:1fr}.summary-card.main[data-v-6a6bf252]{grid-column:span 1}}.roi-calculator[data-v-95d6b662]{display:flex;flex-direction:column;gap:16px}.panels[data-v-95d6b662]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-95d6b662]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-95d6b662]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-95d6b662]{display:flex;flex-direction:column;gap:10px}.field[data-v-95d6b662]{display:flex;flex-direction:column;gap:4px}.field label[data-v-95d6b662]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-95d6b662]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-95d6b662]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.summary-grid[data-v-95d6b662]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-95d6b662]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-95d6b662]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-95d6b662]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-95d6b662]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-95d6b662]{font-size:22px}.result-placeholder[data-v-95d6b662]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-95d6b662]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-95d6b662]:hover{background:#e0e7ff}.copy-toast[data-v-95d6b662]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-95d6b662]{grid-template-columns:1fr}.summary-card.main[data-v-95d6b662]{grid-column:span 1}}.exchange-rate-reference[data-v-7c746e8a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7c746e8a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7c746e8a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7c746e8a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7c746e8a]{display:flex;flex-direction:column;gap:10px}.field[data-v-7c746e8a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7c746e8a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7c746e8a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-7c746e8a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.sel-input[data-v-7c746e8a]{padding:8px 10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;color:var(--text-primary);outline:none}.sel-input.full[data-v-7c746e8a]{width:100%;padding:10px 12px;font-size:14px}.sel-input[data-v-7c746e8a]:focus{border-color:var(--primary)}.convert-result[data-v-7c746e8a]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:20px;border-radius:var(--radius-md);background:var(--primary-bg, #eef2ff);border:1px solid var(--primary)}.convert-value[data-v-7c746e8a]{font-size:28px;font-weight:800;color:var(--primary)}.convert-rate[data-v-7c746e8a]{font-size:12px;color:var(--text-muted)}.result-placeholder[data-v-7c746e8a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.rate-table[data-v-7c746e8a]{display:flex;flex-direction:column;gap:4px;max-height:250px;overflow-y:auto}.rate-row[data-v-7c746e8a]{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:12px}.rate-code[data-v-7c746e8a]{font-weight:700;color:var(--primary);min-width:36px}.rate-name[data-v-7c746e8a]{flex:1;color:var(--text-secondary)}.rate-val[data-v-7c746e8a]{font-weight:600;color:var(--text-primary)}.copy-sm-btn[data-v-7c746e8a]{font-size:10px;font-weight:600;color:var(--primary);background:none;border:1px solid var(--border);border-radius:4px;padding:2px 6px;cursor:pointer}.copy-sm-btn[data-v-7c746e8a]:hover{background:var(--primary-bg, #eef2ff)}.copy-btn[data-v-7c746e8a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7c746e8a]:hover{background:#e0e7ff}.copy-toast[data-v-7c746e8a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-7c746e8a]{grid-template-columns:1fr}}.depreciation-calculator[data-v-9919918d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9919918d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9919918d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9919918d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9919918d]{display:flex;flex-direction:column;gap:10px}.field[data-v-9919918d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9919918d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9919918d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-9919918d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.toggle-group[data-v-9919918d]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-9919918d]{width:100%}.toggle-btn[data-v-9919918d]{flex:1;padding:8px 10px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s}.toggle-btn+.toggle-btn[data-v-9919918d]{border-left:2px solid var(--border)}.toggle-btn[data-v-9919918d]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-9919918d]{color:#fff;background:var(--primary)}.dep-table[data-v-9919918d]{font-size:12px}.dep-header[data-v-9919918d]{display:grid;grid-template-columns:50px 1fr 1fr 1fr;gap:4px;padding:8px;font-weight:700;color:var(--text-muted);border-bottom:2px solid var(--border)}.dep-row[data-v-9919918d]{display:grid;grid-template-columns:50px 1fr 1fr 1fr;gap:4px;padding:6px 8px;color:var(--text-primary);border-bottom:1px solid var(--border)}.result-placeholder[data-v-9919918d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9919918d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9919918d]:hover{background:#e0e7ff}.copy-toast[data-v-9919918d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-9919918d]{grid-template-columns:1fr}}.annuity-calculator[data-v-d40c2943]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d40c2943]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d40c2943]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d40c2943]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d40c2943]{display:flex;flex-direction:column;gap:10px}.field[data-v-d40c2943]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d40c2943]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d40c2943]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-d40c2943]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.toggle-group[data-v-d40c2943]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-d40c2943]{width:100%}.toggle-btn[data-v-d40c2943]{flex:1;padding:8px 14px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s}.toggle-btn+.toggle-btn[data-v-d40c2943]{border-left:2px solid var(--border)}.toggle-btn[data-v-d40c2943]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-d40c2943]{color:#fff;background:var(--primary)}.summary-grid[data-v-d40c2943]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-card[data-v-d40c2943]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-card.main[data-v-d40c2943]{grid-column:span 2;background:var(--primary-bg, #eef2ff);border-color:var(--primary)}.summary-label[data-v-d40c2943]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-d40c2943]{font-size:16px;font-weight:700;color:var(--text-primary)}.summary-card.main .summary-value[data-v-d40c2943]{font-size:22px;color:var(--primary)}.result-placeholder[data-v-d40c2943]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-d40c2943]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d40c2943]:hover{background:#e0e7ff}.copy-toast[data-v-d40c2943]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-d40c2943]{grid-template-columns:1fr}.summary-card.main[data-v-d40c2943]{grid-column:span 1}}.ideal-weight-calculator[data-v-94c9f417]{display:flex;flex-direction:column;gap:16px}.panels[data-v-94c9f417]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-94c9f417]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-94c9f417]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-94c9f417]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-94c9f417]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-94c9f417]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-94c9f417]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-94c9f417]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-94c9f417]::placeholder{color:var(--text-muted)}.gender-btns[data-v-94c9f417]{display:flex;gap:8px}.gender-btn[data-v-94c9f417]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-94c9f417]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.result-area[data-v-94c9f417]{display:flex;flex-direction:column;gap:12px}.result-cards[data-v-94c9f417]{display:flex;flex-direction:column;gap:8px}.result-card[data-v-94c9f417]{padding:12px 14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.card-label[data-v-94c9f417]{font-size:11px;font-weight:600;color:var(--text-muted)}.card-value[data-v-94c9f417]{font-size:18px;font-weight:800;color:var(--primary)}.card-hint[data-v-94c9f417]{font-size:10px;color:var(--text-muted)}.range-bar[data-v-94c9f417]{height:8px;border-radius:4px;background:var(--bg-body);border:1px solid var(--border);position:relative;margin-top:4px}.range-fill[data-v-94c9f417]{position:absolute;top:0;height:100%;border-radius:4px;background:var(--primary);opacity:.5}.range-labels[data-v-94c9f417]{display:flex;justify-content:space-between;font-size:10px;color:var(--text-muted);margin-top:4px}.copy-btn[data-v-94c9f417]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-94c9f417]:hover{background:#e0e7ff}.empty-hint[data-v-94c9f417]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.copy-toast[data-v-94c9f417]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-94c9f417]{grid-template-columns:1fr}}.drug-dosage-calculator[data-v-4f55ee05]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4f55ee05]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4f55ee05]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4f55ee05]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4f55ee05]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-4f55ee05]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-4f55ee05]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-4f55ee05],.form-select[data-v-4f55ee05]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-4f55ee05]:focus,.form-select[data-v-4f55ee05]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-4f55ee05]::placeholder{color:var(--text-muted)}.type-btns[data-v-4f55ee05]{display:flex;gap:6px}.type-btn[data-v-4f55ee05]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.type-btn.active[data-v-4f55ee05]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.result-area[data-v-4f55ee05]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-4f55ee05]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-label[data-v-4f55ee05]{font-size:12px;font-weight:600;color:var(--text-muted)}.result-value[data-v-4f55ee05]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-details[data-v-4f55ee05]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-4f55ee05]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-4f55ee05]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-4f55ee05]{font-size:13px;font-weight:600;color:var(--text-primary)}.warning-box[data-v-4f55ee05]{padding:8px 12px;border-radius:var(--radius-md);background:#fef3c7;border:1px solid #f59e0b;font-size:11px;color:#92400e}.copy-btn[data-v-4f55ee05]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4f55ee05]:hover{background:#e0e7ff}.empty-hint[data-v-4f55ee05]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.copy-toast[data-v-4f55ee05]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-4f55ee05]{grid-template-columns:1fr}}.blood-alcohol-calculator[data-v-1224362a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1224362a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1224362a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1224362a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1224362a]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-1224362a]{display:flex;flex-direction:column;gap:4px}.form-row[data-v-1224362a]{display:flex;gap:10px}.form-row .form-group[data-v-1224362a]{flex:1}.form-label[data-v-1224362a]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-1224362a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-1224362a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-1224362a]::placeholder{color:var(--text-muted)}.gender-btns[data-v-1224362a]{display:flex;gap:8px}.gender-btn[data-v-1224362a]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-1224362a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.result-area[data-v-1224362a]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-1224362a]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1224362a]{font-size:36px;font-weight:800;line-height:1}.result-category[data-v-1224362a]{font-size:15px;font-weight:700}.result-details[data-v-1224362a]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-1224362a]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-1224362a]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-1224362a]{font-size:13px;font-weight:600;color:var(--text-primary)}.bac-bar[data-v-1224362a]{display:flex;height:10px;border-radius:5px;overflow:hidden;position:relative}.bac-segment[data-v-1224362a]{height:100%}.bac-segment.safe[data-v-1224362a]{background:#22c55e}.bac-segment.caution[data-v-1224362a]{background:#f59e0b}.bac-segment.danger[data-v-1224362a]{background:#ef4444}.bac-marker[data-v-1224362a]{position:absolute;top:-4px;width:3px;height:18px;background:var(--text-primary);border-radius:2px;transform:translate(-50%);transition:left .4s}.bac-labels[data-v-1224362a]{display:flex;justify-content:space-between;font-size:10px;color:var(--text-muted)}.warning-box[data-v-1224362a]{padding:8px 12px;border-radius:var(--radius-md);background:#fef2f2;border:1px solid #fca5a5;font-size:11px;color:#991b1b}.copy-btn[data-v-1224362a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1224362a]:hover{background:#e0e7ff}.empty-hint[data-v-1224362a]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.copy-toast[data-v-1224362a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-1224362a]{grid-template-columns:1fr}}.due-date-calculator[data-v-96e1f022]{display:flex;flex-direction:column;gap:16px}.panels[data-v-96e1f022]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-96e1f022]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-96e1f022]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-96e1f022]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-96e1f022]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-96e1f022]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-96e1f022]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-96e1f022]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-96e1f022]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-96e1f022]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-label[data-v-96e1f022]{font-size:12px;font-weight:600;color:var(--text-muted)}.result-value[data-v-96e1f022]{font-size:28px;font-weight:800;color:var(--primary);line-height:1}.result-details[data-v-96e1f022]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-96e1f022]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-96e1f022]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-96e1f022]{font-size:13px;font-weight:600;color:var(--text-primary)}.trimester-bar[data-v-96e1f022]{display:flex;height:10px;border-radius:5px;overflow:hidden;position:relative}.tri-segment[data-v-96e1f022]{height:100%;transition:opacity .3s}.tri-segment.t1[data-v-96e1f022]{background:#3b82f6}.tri-segment.t2[data-v-96e1f022]{background:#22c55e}.tri-segment.t3[data-v-96e1f022]{background:#f59e0b}.tri-segment.active[data-v-96e1f022]{opacity:1}.tri-segment[data-v-96e1f022]:not(.active){opacity:.3}.tri-marker[data-v-96e1f022]{position:absolute;top:-4px;width:3px;height:18px;background:var(--text-primary);border-radius:2px;transform:translate(-50%);transition:left .4s}.tri-labels[data-v-96e1f022]{display:flex;justify-content:space-between;font-size:10px;color:var(--text-muted)}.copy-btn[data-v-96e1f022]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-96e1f022]:hover{background:#e0e7ff}.empty-hint[data-v-96e1f022]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.copy-toast[data-v-96e1f022]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-96e1f022]{grid-template-columns:1fr}}.heart-rate-zone[data-v-e746d89f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e746d89f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e746d89f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e746d89f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e746d89f]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-e746d89f]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-e746d89f]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-e746d89f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-e746d89f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-e746d89f]::placeholder{color:var(--text-muted)}.result-area[data-v-e746d89f]{display:flex;flex-direction:column;gap:12px}.result-summary[data-v-e746d89f]{display:flex;gap:10px}.summary-item[data-v-e746d89f]{flex:1;padding:10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.summary-label[data-v-e746d89f]{font-size:11px;color:var(--text-muted)}.summary-value[data-v-e746d89f]{font-size:18px;font-weight:800;color:var(--primary)}.zone-list[data-v-e746d89f]{display:flex;flex-direction:column;gap:8px}.zone-item[data-v-e746d89f]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);border-left:4px solid;display:flex;flex-direction:column;gap:4px}.zone-header[data-v-e746d89f]{display:flex;justify-content:space-between;align-items:center}.zone-name[data-v-e746d89f]{font-size:13px;font-weight:700}.zone-range[data-v-e746d89f]{font-size:13px;font-weight:600;color:var(--text-primary)}.zone-bar[data-v-e746d89f]{height:4px;border-radius:2px;background:var(--border);overflow:hidden}.zone-bar-fill[data-v-e746d89f]{height:100%;border-radius:2px}.zone-desc[data-v-e746d89f]{font-size:10px;color:var(--text-muted)}.copy-btn[data-v-e746d89f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e746d89f]:hover{background:#e0e7ff}.empty-hint[data-v-e746d89f]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.copy-toast[data-v-e746d89f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-e746d89f]{grid-template-columns:1fr}}.vision-acuity-converter[data-v-66178a2a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-66178a2a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-66178a2a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-66178a2a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-66178a2a]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-66178a2a]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-66178a2a]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-66178a2a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-66178a2a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-66178a2a]::placeholder{color:var(--text-muted)}.type-btns[data-v-66178a2a]{display:flex;gap:8px}.type-btn[data-v-66178a2a]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.type-btn.active[data-v-66178a2a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.result-area[data-v-66178a2a]{display:flex;flex-direction:column;gap:12px}.result-cards[data-v-66178a2a]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.result-card[data-v-66178a2a]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.result-card.main[data-v-66178a2a]{background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-color:#c7d2fe}.card-label[data-v-66178a2a]{font-size:10px;font-weight:600;color:var(--text-muted)}.card-value[data-v-66178a2a]{font-size:22px;font-weight:800;color:var(--primary);line-height:1.1}.card-value-sm[data-v-66178a2a]{font-size:16px;font-weight:700;color:var(--text-primary);line-height:1.1}.ref-table[data-v-66178a2a]{border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);padding:10px}.ref-title[data-v-66178a2a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.ref-grid[data-v-66178a2a]{display:flex;flex-direction:column;gap:2px}.ref-row[data-v-66178a2a]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;padding:4px 8px;border-radius:4px;font-size:11px;color:var(--text-secondary);transition:all .2s}.ref-row.active[data-v-66178a2a]{background:var(--primary-bg, #eef2ff);color:var(--primary);font-weight:600}.copy-btn[data-v-66178a2a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-66178a2a]:hover{background:#e0e7ff}.empty-hint[data-v-66178a2a]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.copy-toast[data-v-66178a2a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-66178a2a],.result-cards[data-v-66178a2a]{grid-template-columns:1fr}}.nutrition-calculator[data-v-3c222ca8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3c222ca8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3c222ca8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3c222ca8]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3c222ca8]{display:flex;flex-direction:column;gap:8px}.form-group[data-v-3c222ca8]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-3c222ca8]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-3c222ca8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-3c222ca8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-3c222ca8]::placeholder{color:var(--text-muted)}.food-list[data-v-3c222ca8]{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow-y:auto}.food-item[data-v-3c222ca8]{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);cursor:pointer;transition:all .2s}.food-item[data-v-3c222ca8]:hover{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.food-name[data-v-3c222ca8]{font-size:13px;font-weight:600;color:var(--text-primary)}.food-cal[data-v-3c222ca8]{font-size:11px;color:var(--text-muted)}.selected-list[data-v-3c222ca8]{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}.selected-item[data-v-3c222ca8]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.selected-info[data-v-3c222ca8]{display:flex;align-items:center;gap:6px}.selected-name[data-v-3c222ca8]{font-size:12px;font-weight:600;color:var(--text-primary)}.gram-input[data-v-3c222ca8]{width:60px;padding:4px 6px;border-radius:4px;border:1px solid var(--border);background:var(--bg-body);font-size:12px;color:var(--text-primary);outline:none;text-align:center}.gram-input[data-v-3c222ca8]:focus{border-color:var(--primary)}.gram-label[data-v-3c222ca8]{font-size:11px;color:var(--text-muted)}.remove-btn[data-v-3c222ca8]{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:12px;padding:2px 6px;border-radius:4px}.remove-btn[data-v-3c222ca8]:hover{color:#ef4444;background:#fef2f2}.total-section[data-v-3c222ca8]{display:flex;flex-direction:column;gap:10px;padding-top:10px;border-top:1px solid var(--border)}.total-title[data-v-3c222ca8]{font-size:12px;font-weight:600;color:var(--text-muted)}.total-grid[data-v-3c222ca8]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.total-item[data-v-3c222ca8]{padding:10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.total-label[data-v-3c222ca8]{font-size:10px;color:var(--text-muted)}.total-value[data-v-3c222ca8]{font-size:20px;font-weight:800;color:var(--primary);line-height:1}.total-unit[data-v-3c222ca8]{font-size:10px;color:var(--text-muted)}.copy-btn[data-v-3c222ca8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3c222ca8]:hover{background:#e0e7ff}.empty-hint[data-v-3c222ca8]{padding:20px;text-align:center;font-size:13px;color:var(--text-muted)}.copy-toast[data-v-3c222ca8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-3c222ca8]{grid-template-columns:1fr}}.cooking-time-calculator[data-v-5c62c47e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5c62c47e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5c62c47e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5c62c47e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5c62c47e]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-5c62c47e]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-5c62c47e]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-5c62c47e],.form-select[data-v-5c62c47e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-5c62c47e]:focus,.form-select[data-v-5c62c47e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-5c62c47e]::placeholder{color:var(--text-muted)}.result-area[data-v-5c62c47e]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-5c62c47e]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:linear-gradient(135deg,#eef2ff,#e0e7ff);border:1px solid #c7d2fe}.result-label[data-v-5c62c47e]{font-size:12px;font-weight:600;color:var(--text-muted)}.result-value[data-v-5c62c47e]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-details[data-v-5c62c47e]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-5c62c47e]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-5c62c47e]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-5c62c47e]{font-size:13px;font-weight:600;color:var(--text-primary)}.tips[data-v-5c62c47e]{padding:8px 12px;border-radius:var(--radius-md);background:#fefce8;border:1px solid #fde68a;display:flex;flex-direction:column;gap:2px}.tips-label[data-v-5c62c47e]{font-size:10px;font-weight:600;color:#92400e}.tips-text[data-v-5c62c47e]{font-size:12px;color:#78350f}.copy-btn[data-v-5c62c47e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5c62c47e]:hover{background:#e0e7ff}.empty-hint[data-v-5c62c47e]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.copy-toast[data-v-5c62c47e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-5c62c47e]{grid-template-columns:1fr}}.oven-temperature-converter[data-v-40334173]{display:flex;flex-direction:column;gap:16px}.panels[data-v-40334173]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-40334173]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-40334173]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-40334173]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-40334173]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-40334173]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-40334173]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-40334173]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-40334173]::placeholder{color:var(--text-muted)}.type-btns[data-v-40334173]{display:flex;gap:6px}.type-btn[data-v-40334173]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.type-btn.active[data-v-40334173]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.result-area[data-v-40334173]{display:flex;flex-direction:column;gap:12px}.result-cards[data-v-40334173]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.result-card[data-v-40334173]{padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.result-card.main[data-v-40334173]{background:linear-gradient(135deg,#eef2ff,#e0e7ff);border-color:#c7d2fe}.card-label[data-v-40334173]{font-size:10px;font-weight:600;color:var(--text-muted)}.card-value[data-v-40334173]{font-size:22px;font-weight:800;color:var(--primary);line-height:1.1}.card-value-sm[data-v-40334173]{font-size:16px;font-weight:700;color:var(--text-primary);line-height:1.1}.ref-table[data-v-40334173]{border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);padding:10px;max-height:200px;overflow-y:auto}.ref-title[data-v-40334173]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.ref-grid[data-v-40334173]{display:flex;flex-direction:column;gap:2px}.ref-row[data-v-40334173]{display:grid;grid-template-columns:.5fr .8fr .8fr 1fr;gap:4px;padding:3px 6px;font-size:11px;color:var(--text-secondary);border-radius:4px}.ref-row.active[data-v-40334173]{background:var(--primary-bg, #eef2ff);color:var(--primary);font-weight:600}.copy-btn[data-v-40334173]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-40334173]:hover{background:#e0e7ff}.empty-hint[data-v-40334173]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.copy-toast[data-v-40334173]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-40334173],.result-cards[data-v-40334173]{grid-template-columns:1fr}}.measurement-converter[data-v-2bcce512]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2bcce512]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2bcce512]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2bcce512]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2bcce512]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-2bcce512]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-2bcce512]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-2bcce512],.form-select[data-v-2bcce512]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-2bcce512]:focus,.form-select[data-v-2bcce512]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-2bcce512]::placeholder{color:var(--text-muted)}.result-area[data-v-2bcce512]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-2bcce512]{display:flex;align-items:baseline;gap:8px;padding:16px;border-radius:var(--radius-md);background:linear-gradient(135deg,#eef2ff,#e0e7ff);border:1px solid #c7d2fe;justify-content:center}.result-value[data-v-2bcce512]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-2bcce512]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-details[data-v-2bcce512]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-2bcce512]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-2bcce512]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-2bcce512]{font-size:13px;font-weight:600;color:var(--text-primary)}.quick-table[data-v-2bcce512]{border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);padding:10px}.quick-title[data-v-2bcce512]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.quick-grid[data-v-2bcce512]{display:grid;grid-template-columns:1fr 1fr;gap:4px}.quick-row[data-v-2bcce512]{display:flex;justify-content:space-between;padding:4px 8px;border-radius:4px;font-size:11px}.quick-label[data-v-2bcce512]{color:var(--text-muted)}.quick-val[data-v-2bcce512]{font-weight:600;color:var(--text-primary)}.copy-btn[data-v-2bcce512]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2bcce512]:hover{background:#e0e7ff}.empty-hint[data-v-2bcce512]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.copy-toast[data-v-2bcce512]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-2bcce512]{grid-template-columns:1fr}}.tool-layout[data-v-57f0201a]{display:flex;gap:16px}.panel[data-v-57f0201a]{flex:1;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px}.form-group[data-v-57f0201a]{margin-bottom:12px}.form-group label[data-v-57f0201a]{display:block;font-size:13px;color:var(--text-secondary);margin-bottom:6px}.form-row[data-v-57f0201a]{display:flex;gap:8px}.half[data-v-57f0201a]{flex:1}input[data-v-57f0201a],select[data-v-57f0201a]{width:100%;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-body);color:var(--text-primary);font-size:13px;box-sizing:border-box}.btn-primary[data-v-57f0201a]{width:100%;padding:8px;background:var(--primary);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;font-size:13px}.btn-primary[data-v-57f0201a]:hover{opacity:.9}.result-section[data-v-57f0201a]{display:flex;flex-direction:column;gap:8px}.result-item[data-v-57f0201a]{display:flex;align-items:center;gap:8px;padding:8px;background:var(--bg-body);border-radius:var(--radius-md)}.result-label[data-v-57f0201a]{font-size:12px;color:var(--text-muted);min-width:60px}.result-value[data-v-57f0201a]{flex:1;font-size:14px;font-weight:500;color:var(--text-primary)}.btn-copy[data-v-57f0201a]{padding:3px 8px;font-size:11px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);cursor:pointer}.btn-copy[data-v-57f0201a]:hover{border-color:var(--primary);color:var(--primary)}.placeholder[data-v-57f0201a]{text-align:center;color:var(--text-muted);font-size:13px;padding:40px 0}.copy-toast[data-v-57f0201a]{position:fixed;top:20px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;padding:6px 16px;border-radius:var(--radius-md);font-size:13px;z-index:9999}.tool-layout[data-v-d08b7e00]{display:flex;gap:16px}.panel[data-v-d08b7e00]{flex:1;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px}.panel[data-v-d08b7e00]:first-child{flex:0 0 200px}.form-group[data-v-d08b7e00]{margin-bottom:12px}.form-group label[data-v-d08b7e00]{display:block;font-size:13px;color:var(--text-secondary);margin-bottom:6px}input[data-v-d08b7e00]{width:100%;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-body);color:var(--text-primary);font-size:13px;box-sizing:border-box}.btn-primary[data-v-d08b7e00]{width:100%;padding:8px;background:var(--primary);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;font-size:13px}.btn-primary[data-v-d08b7e00]:hover{opacity:.9}.terms-grid[data-v-d08b7e00]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.term-card[data-v-d08b7e00]{padding:8px;background:var(--bg-body);border-radius:var(--radius-md);border:1px solid var(--border)}.term-name[data-v-d08b7e00]{font-size:14px;font-weight:600;color:var(--primary)}.term-date[data-v-d08b7e00]{font-size:12px;color:var(--text-secondary);font-family:monospace;margin-top:2px}.term-meaning[data-v-d08b7e00]{font-size:11px;color:var(--text-muted);margin-top:2px}.placeholder[data-v-d08b7e00]{text-align:center;color:var(--text-muted);font-size:13px;padding:40px 0}.copy-toast[data-v-d08b7e00]{position:fixed;top:20px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;padding:6px 16px;border-radius:var(--radius-md);font-size:13px;z-index:9999}.tool-layout[data-v-7960e3b3]{display:flex;gap:16px}.panel[data-v-7960e3b3]{flex:1;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px}.form-group[data-v-7960e3b3]{margin-bottom:12px}.form-group label[data-v-7960e3b3]{display:block;font-size:13px;color:var(--text-secondary);margin-bottom:6px}input[data-v-7960e3b3],select[data-v-7960e3b3]{width:100%;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-body);color:var(--text-primary);font-size:13px;box-sizing:border-box}.btn-primary[data-v-7960e3b3]{width:100%;padding:8px;background:var(--primary);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;font-size:13px}.btn-primary[data-v-7960e3b3]:hover{opacity:.9}.result-section[data-v-7960e3b3]{display:flex;flex-direction:column;gap:10px}.result-item[data-v-7960e3b3]{display:flex;align-items:center;gap:8px;padding:8px;background:var(--bg-body);border-radius:var(--radius-md)}.result-label[data-v-7960e3b3]{font-size:12px;color:var(--text-muted);min-width:120px}.result-value[data-v-7960e3b3]{flex:1;font-size:14px;font-weight:600;color:var(--text-primary);font-family:monospace}.btn-copy[data-v-7960e3b3]{padding:3px 8px;font-size:11px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);cursor:pointer}.btn-copy[data-v-7960e3b3]:hover{border-color:var(--primary);color:var(--primary)}.placeholder[data-v-7960e3b3]{text-align:center;color:var(--text-muted);font-size:13px;padding:40px 0}.copy-toast[data-v-7960e3b3]{position:fixed;top:20px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;padding:6px 16px;border-radius:var(--radius-md);font-size:13px;z-index:9999}.tool-layout[data-v-a8aef6f0]{display:flex;gap:16px}.panel[data-v-a8aef6f0]{flex:1;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px}.panel[data-v-a8aef6f0]:first-child{flex:0 0 200px}.form-group[data-v-a8aef6f0]{margin-bottom:12px}.form-group label[data-v-a8aef6f0]{display:block;font-size:13px;color:var(--text-secondary);margin-bottom:6px}input[data-v-a8aef6f0]{width:100%;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-body);color:var(--text-primary);font-size:13px;box-sizing:border-box}.btn-primary[data-v-a8aef6f0]{width:100%;padding:8px;background:var(--primary);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;font-size:13px}.btn-primary[data-v-a8aef6f0]:hover{opacity:.9}.result-section[data-v-a8aef6f0]{display:flex;flex-direction:column;gap:8px}.moon-display[data-v-a8aef6f0]{text-align:center;padding:16px;background:var(--bg-body);border-radius:var(--radius-md)}.moon-emoji[data-v-a8aef6f0]{font-size:56px}.moon-name[data-v-a8aef6f0]{font-size:18px;font-weight:700;color:var(--primary);margin-top:4px}.result-item[data-v-a8aef6f0]{display:flex;align-items:center;gap:8px;padding:6px 8px;background:var(--bg-body);border-radius:var(--radius-md)}.result-label[data-v-a8aef6f0]{font-size:12px;color:var(--text-muted);min-width:60px}.result-value[data-v-a8aef6f0]{flex:1;font-size:13px;color:var(--text-primary)}.phase-bar[data-v-a8aef6f0]{margin-top:8px}.phase-track[data-v-a8aef6f0]{height:8px;background:var(--border);border-radius:4px;overflow:hidden}.phase-fill[data-v-a8aef6f0]{height:100%;background:var(--primary);border-radius:4px;transition:width .3s}.phase-labels[data-v-a8aef6f0]{display:flex;justify-content:space-between;font-size:10px;color:var(--text-muted);margin-top:2px}.placeholder[data-v-a8aef6f0]{text-align:center;color:var(--text-muted);font-size:13px;padding:40px 0}.copy-toast[data-v-a8aef6f0]{position:fixed;top:20px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;padding:6px 16px;border-radius:var(--radius-md);font-size:13px;z-index:9999}.tool-body[data-v-556769f4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-556769f4]{display:flex;flex-direction:column;gap:10px}.panel-bar[data-v-556769f4]{display:flex;align-items:center;justify-content:space-between}.label[data-v-556769f4]{font-size:13px;color:var(--text-muted)}.upload-area[data-v-556769f4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:140px;border:2px dashed var(--border);border-radius:var(--radius-lg);background:var(--bg-card);cursor:pointer;color:var(--text-muted);font-size:13px;transition:all .2s}.upload-area[data-v-556769f4]:hover{border-color:var(--primary);color:var(--primary)}.preview-img[data-v-556769f4]{max-width:100%;max-height:180px;object-fit:contain;border-radius:var(--radius-md)}.field-row[data-v-556769f4]{display:flex;align-items:center;gap:8px}.field-label[data-v-556769f4]{font-size:13px;color:var(--text-secondary);white-space:nowrap;min-width:48px}.select-input[data-v-556769f4]{flex:1;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-size:13px;outline:none}.num-input[data-v-556769f4]{width:80px;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-size:13px;outline:none}.size-row[data-v-556769f4]{display:flex;align-items:center;gap:8px}.size-x[data-v-556769f4]{color:var(--text-muted);font-size:14px}.btn-primary[data-v-556769f4]{padding:8px 20px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s}.btn-primary[data-v-556769f4]:hover{opacity:.85}.btn-copy[data-v-556769f4]{padding:3px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px}.btn-copy[data-v-556769f4]:hover{border-color:var(--primary);color:var(--primary)}.result-area[data-v-556769f4]{display:flex;flex-direction:column;align-items:center;gap:8px}.size-info[data-v-556769f4]{font-size:13px;color:var(--text-muted);font-weight:600}.empty-hint[data-v-556769f4]{color:var(--text-muted);font-size:13px;text-align:center;padding:40px 0}@media (max-width: 640px){.tool-body[data-v-556769f4]{grid-template-columns:1fr}}.tool-body[data-v-79f4a0ef]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-79f4a0ef]{display:flex;flex-direction:column;gap:12px}.panel-bar[data-v-79f4a0ef]{display:flex;align-items:center;justify-content:space-between}.label[data-v-79f4a0ef]{font-size:13px;color:var(--text-muted)}.fields[data-v-79f4a0ef]{display:flex;flex-direction:column;gap:10px}.field[data-v-79f4a0ef]{display:flex;flex-direction:column;gap:4px}.field-label[data-v-79f4a0ef]{font-size:12px;font-weight:600;color:var(--text-muted)}.num-input[data-v-79f4a0ef]{width:100%;padding:10px 12px;border:2px solid var(--border);border-radius:var(--radius-md);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none}.num-input[data-v-79f4a0ef]:focus{border-color:var(--primary)}.result-display[data-v-79f4a0ef]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.bp-value[data-v-79f4a0ef]{font-size:36px;font-weight:800;color:var(--primary)}.bp-category[data-v-79f4a0ef]{font-size:18px;font-weight:700}.ref-table[data-v-79f4a0ef]{display:flex;flex-direction:column;gap:4px}.ref-row[data-v-79f4a0ef]{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);transition:all .2s}.ref-row.active[data-v-79f4a0ef]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.ref-dot[data-v-79f4a0ef]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ref-label[data-v-79f4a0ef]{font-size:13px;font-weight:600;color:var(--text-primary);min-width:80px}.ref-range[data-v-79f4a0ef]{font-size:12px;color:var(--text-muted)}.empty-hint[data-v-79f4a0ef]{color:var(--text-muted);font-size:13px;text-align:center;padding:20px 0}@media (max-width: 640px){.tool-body[data-v-79f4a0ef]{grid-template-columns:1fr}}.tool-body[data-v-8aa1e097]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8aa1e097]{display:flex;flex-direction:column;gap:10px}.panel-bar[data-v-8aa1e097]{display:flex;align-items:center;justify-content:space-between}.label[data-v-8aa1e097]{font-size:13px;color:var(--text-muted)}.field[data-v-8aa1e097]{display:flex;flex-direction:column;gap:4px}.field-label[data-v-8aa1e097]{font-size:12px;font-weight:600;color:var(--text-muted)}.select-input[data-v-8aa1e097]{width:100%;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-size:13px;outline:none}.num-input[data-v-8aa1e097]{width:100%;padding:10px 12px;border:2px solid var(--border);border-radius:var(--radius-md);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none}.num-input[data-v-8aa1e097]:focus{border-color:var(--primary)}.unit-tabs[data-v-8aa1e097]{display:flex;gap:4px}.unit-tabs button[data-v-8aa1e097]{flex:1;padding:6px 0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:600;transition:all .2s}.unit-tabs button.active[data-v-8aa1e097]{background:var(--primary);color:#fff;border-color:var(--primary)}.result-grid[data-v-8aa1e097]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.result-card[data-v-8aa1e097]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);transition:all .2s}.result-card.active[data-v-8aa1e097]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.result-unit[data-v-8aa1e097]{font-size:12px;color:var(--text-muted);font-weight:600}.result-value[data-v-8aa1e097]{font-size:20px;font-weight:700;color:var(--primary)}.density-info[data-v-8aa1e097]{margin-top:8px;font-size:12px}.info-label[data-v-8aa1e097]{color:var(--text-muted)}.info-value[data-v-8aa1e097]{color:var(--text-secondary);font-weight:600}.empty-hint[data-v-8aa1e097]{color:var(--text-muted);font-size:13px;text-align:center;padding:40px 0}@media (max-width: 640px){.tool-body[data-v-8aa1e097]{grid-template-columns:1fr}}.tool-body[data-v-ae0c1f7a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ae0c1f7a]{display:flex;flex-direction:column;gap:10px}.panel-bar[data-v-ae0c1f7a]{display:flex;align-items:center;justify-content:space-between}.label[data-v-ae0c1f7a]{font-size:13px;color:var(--text-muted)}.upload-area[data-v-ae0c1f7a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:140px;border:2px dashed var(--border);border-radius:var(--radius-lg);background:var(--bg-card);cursor:pointer;color:var(--text-muted);font-size:13px;transition:all .2s}.upload-area[data-v-ae0c1f7a]:hover{border-color:var(--primary);color:var(--primary)}.preview-img[data-v-ae0c1f7a]{max-width:100%;max-height:180px;object-fit:contain;border-radius:var(--radius-md)}.field-row[data-v-ae0c1f7a]{display:flex;align-items:center;gap:8px}.field-label[data-v-ae0c1f7a]{font-size:13px;color:var(--text-secondary);white-space:nowrap;min-width:56px}.field[data-v-ae0c1f7a]{display:flex;flex-direction:column;gap:4px}.slider[data-v-ae0c1f7a]{flex:1;accent-color:var(--primary)}.scale-val[data-v-ae0c1f7a]{font-size:13px;font-weight:600;color:var(--primary);min-width:40px}.toggle-group[data-v-ae0c1f7a]{display:flex;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.toggle-group button[data-v-ae0c1f7a]{padding:5px 12px;border:none;background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:600;transition:all .2s}.toggle-group button+button[data-v-ae0c1f7a]{border-left:1px solid var(--border)}.toggle-group button.active[data-v-ae0c1f7a]{color:#fff;background:var(--primary)}.size-row[data-v-ae0c1f7a]{display:flex;align-items:flex-end;gap:6px}.num-input[data-v-ae0c1f7a]{width:80px;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-size:13px;outline:none}.size-x[data-v-ae0c1f7a]{color:var(--text-muted);padding-bottom:6px}.lock-label[data-v-ae0c1f7a]{font-size:12px;color:var(--text-secondary);white-space:nowrap;padding-bottom:6px}.btn-primary[data-v-ae0c1f7a]{padding:8px 20px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s}.btn-primary[data-v-ae0c1f7a]:hover{opacity:.85}.btn-copy[data-v-ae0c1f7a]{padding:3px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px}.btn-copy[data-v-ae0c1f7a]:hover{border-color:var(--primary);color:var(--primary)}.result-area[data-v-ae0c1f7a]{display:flex;flex-direction:column;align-items:center;gap:8px}.size-info[data-v-ae0c1f7a]{font-size:13px;color:var(--text-muted);font-weight:600}.empty-hint[data-v-ae0c1f7a]{color:var(--text-muted);font-size:13px;text-align:center;padding:40px 0}@media (max-width: 640px){.tool-body[data-v-ae0c1f7a]{grid-template-columns:1fr}}.tool-body[data-v-63e6b305]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-63e6b305]{display:flex;flex-direction:column;gap:10px}.panel-bar[data-v-63e6b305]{display:flex;align-items:center;justify-content:space-between}.label[data-v-63e6b305]{font-size:13px;color:var(--text-muted)}.upload-area[data-v-63e6b305]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:140px;border:2px dashed var(--border);border-radius:var(--radius-lg);background:var(--bg-card);cursor:pointer;color:var(--text-muted);font-size:13px;transition:all .2s}.upload-area[data-v-63e6b305]:hover{border-color:var(--primary)}.preview-img[data-v-63e6b305]{max-width:100%;max-height:180px;object-fit:contain;border-radius:var(--radius-md)}.field[data-v-63e6b305]{display:flex;flex-direction:column;gap:4px}.field-label[data-v-63e6b305]{font-size:12px;font-weight:600;color:var(--text-muted)}.field-row[data-v-63e6b305]{display:flex;align-items:center;gap:8px}.slider[data-v-63e6b305]{flex:1;accent-color:var(--primary)}.quality-val[data-v-63e6b305]{font-size:13px;font-weight:600;color:var(--primary);min-width:36px}.toggle-group[data-v-63e6b305]{display:flex;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.toggle-group button[data-v-63e6b305]{padding:6px 16px;border:none;background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:600;transition:all .2s}.toggle-group button+button[data-v-63e6b305]{border-left:1px solid var(--border)}.toggle-group button.active[data-v-63e6b305]{color:#fff;background:var(--primary)}.btn-primary[data-v-63e6b305]{padding:8px 20px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s}.btn-primary[data-v-63e6b305]:hover{opacity:.85}.btn-copy[data-v-63e6b305]{padding:3px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px}.btn-copy[data-v-63e6b305]:hover{border-color:var(--primary);color:var(--primary)}.result-area[data-v-63e6b305]{display:flex;flex-direction:column;align-items:center;gap:8px}.format-info[data-v-63e6b305]{display:flex;align-items:center;gap:10px}.format-badge[data-v-63e6b305]{padding:2px 8px;border-radius:4px;background:var(--primary);color:#fff;font-size:12px;font-weight:700}.size-compare[data-v-63e6b305]{font-size:12px;color:var(--text-muted)}.empty-hint[data-v-63e6b305]{color:var(--text-muted);font-size:13px;text-align:center;padding:40px 0}@media (max-width: 640px){.tool-body[data-v-63e6b305]{grid-template-columns:1fr}}.tool-body[data-v-1027e5a0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1027e5a0]{display:flex;flex-direction:column;gap:10px}.panel-bar[data-v-1027e5a0]{display:flex;align-items:center;justify-content:space-between}.label[data-v-1027e5a0]{font-size:13px;color:var(--text-muted)}.type-tabs[data-v-1027e5a0]{display:flex;gap:6px}.type-tabs button[data-v-1027e5a0]{flex:1;padding:10px 0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);cursor:pointer;font-size:14px;font-weight:600;transition:all .2s}.type-tabs button.active[data-v-1027e5a0]{background:var(--primary);color:#fff;border-color:var(--primary)}.eclipse-list[data-v-1027e5a0]{display:flex;flex-direction:column;gap:6px;max-height:400px;overflow-y:auto}.eclipse-card[data-v-1027e5a0]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);transition:all .2s}.eclipse-card.upcoming[data-v-1027e5a0]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.eclipse-date[data-v-1027e5a0]{font-size:13px;font-weight:700;color:var(--text-primary);min-width:90px}.eclipse-type[data-v-1027e5a0]{font-size:13px;font-weight:600;color:var(--primary);min-width:60px}.eclipse-loc[data-v-1027e5a0]{font-size:12px;color:var(--text-muted);flex:1}.upcoming-badge[data-v-1027e5a0]{padding:2px 6px;border-radius:4px;background:var(--primary);color:#fff;font-size:10px;font-weight:600;white-space:nowrap}@media (max-width: 640px){.tool-body[data-v-1027e5a0]{grid-template-columns:1fr}}.tool-body[data-v-a9f972e0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a9f972e0]{display:flex;flex-direction:column;gap:10px}.panel-bar[data-v-a9f972e0]{display:flex;align-items:center;justify-content:space-between}.label[data-v-a9f972e0]{font-size:13px;color:var(--text-muted)}.field[data-v-a9f972e0]{display:flex;flex-direction:column;gap:4px}.field-label[data-v-a9f972e0]{font-size:12px;font-weight:600;color:var(--text-muted)}.select-input[data-v-a9f972e0],.text-input[data-v-a9f972e0]{width:100%;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-size:13px;outline:none}.text-input[data-v-a9f972e0]:focus,.select-input[data-v-a9f972e0]:focus{border-color:var(--primary)}.num-input[data-v-a9f972e0]{width:100%;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-size:13px;outline:none}.result-grid[data-v-a9f972e0]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.result-card[data-v-a9f972e0]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card)}.result-card.highlight[data-v-a9f972e0]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.result-icon[data-v-a9f972e0]{font-size:24px}.result-label[data-v-a9f972e0]{font-size:12px;color:var(--text-muted)}.result-value[data-v-a9f972e0]{font-size:18px;font-weight:700;color:var(--text-primary)}.empty-hint[data-v-a9f972e0]{color:var(--text-muted);font-size:13px;text-align:center;padding:40px 0}@media (max-width: 640px){.tool-body[data-v-a9f972e0]{grid-template-columns:1fr}}.calc-container[data-v-1b478e56]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1b478e56],.calc-result-panel[data-v-1b478e56]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-1b478e56]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-1b478e56]{margin-bottom:14px}.form-group label[data-v-1b478e56]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-1b478e56]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-1b478e56]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1b478e56]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-1b478e56]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-1b478e56]{margin-bottom:16px}.result-box[data-v-1b478e56]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-1b478e56]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-1b478e56]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.result-item[data-v-1b478e56]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-1b478e56]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-1b478e56]{font-size:20px;font-weight:800;color:var(--primary)}.result-detail[data-v-1b478e56]{margin-top:12px;border-top:1px dashed var(--border);padding-top:12px}.detail-item[data-v-1b478e56]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--border-light)}.detail-item[data-v-1b478e56]:last-child{border-bottom:none}.result-placeholder[data-v-1b478e56]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-1b478e56]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1b478e56]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-1b478e56]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-1b478e56],.result-grid[data-v-1b478e56]{grid-template-columns:1fr}}.calc-container[data-v-5f89442d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5f89442d],.calc-result-panel[data-v-5f89442d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-5f89442d]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-5f89442d]{margin-bottom:14px}.form-group label[data-v-5f89442d]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-5f89442d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-5f89442d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5f89442d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-5f89442d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-5f89442d]{margin-bottom:16px}.result-box[data-v-5f89442d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-5f89442d]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-5f89442d]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.result-item[data-v-5f89442d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-5f89442d]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-5f89442d]{font-size:20px;font-weight:800;color:var(--primary)}.result-detail[data-v-5f89442d]{margin-top:12px;border-top:1px dashed var(--border);padding-top:12px}.detail-item[data-v-5f89442d]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--border-light)}.detail-item[data-v-5f89442d]:last-child{border-bottom:none}.result-placeholder[data-v-5f89442d]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-5f89442d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5f89442d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-5f89442d]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-5f89442d],.result-grid[data-v-5f89442d]{grid-template-columns:1fr}}.calc-container[data-v-58102ef5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-58102ef5],.calc-result-panel[data-v-58102ef5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-58102ef5]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-58102ef5]{margin-bottom:14px}.form-group label[data-v-58102ef5]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-58102ef5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-58102ef5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-58102ef5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-58102ef5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-58102ef5]{margin-bottom:16px}.result-box[data-v-58102ef5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-58102ef5]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-58102ef5]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.result-item[data-v-58102ef5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-58102ef5]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-58102ef5]{font-size:20px;font-weight:800;color:var(--primary)}.result-detail[data-v-58102ef5]{margin-top:12px;border-top:1px dashed var(--border);padding-top:12px}.detail-item[data-v-58102ef5]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--border-light)}.detail-item[data-v-58102ef5]:last-child{border-bottom:none}.result-placeholder[data-v-58102ef5]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-58102ef5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-58102ef5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-58102ef5]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-58102ef5],.result-grid[data-v-58102ef5]{grid-template-columns:1fr}}.calc-container[data-v-967f7c65]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-967f7c65],.calc-result-panel[data-v-967f7c65]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-967f7c65]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-967f7c65]{margin-bottom:14px}.form-group label[data-v-967f7c65]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-967f7c65]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-967f7c65]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-967f7c65]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-967f7c65]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-967f7c65]{margin-bottom:16px}.result-box[data-v-967f7c65]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-967f7c65]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-967f7c65]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.result-item[data-v-967f7c65]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-967f7c65]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-967f7c65]{font-size:20px;font-weight:800;color:var(--primary)}.result-detail[data-v-967f7c65]{margin-top:12px;border-top:1px dashed var(--border);padding-top:12px}.detail-item[data-v-967f7c65]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--border-light)}.detail-item[data-v-967f7c65]:last-child{border-bottom:none}.result-placeholder[data-v-967f7c65]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-967f7c65]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-967f7c65]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-967f7c65]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-967f7c65],.result-grid[data-v-967f7c65]{grid-template-columns:1fr}}.calc-container[data-v-e2d9942a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e2d9942a],.calc-result-panel[data-v-e2d9942a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-e2d9942a]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-e2d9942a]{margin-bottom:14px}.form-group label[data-v-e2d9942a]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-e2d9942a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-e2d9942a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e2d9942a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-e2d9942a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-e2d9942a]{margin-bottom:16px}.result-box[data-v-e2d9942a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-e2d9942a]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-e2d9942a]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.result-item[data-v-e2d9942a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-e2d9942a]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-e2d9942a]{font-size:20px;font-weight:800;color:var(--primary)}.result-detail[data-v-e2d9942a]{margin-top:12px;border-top:1px dashed var(--border);padding-top:12px}.detail-item[data-v-e2d9942a]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--border-light)}.detail-item[data-v-e2d9942a]:last-child{border-bottom:none}.result-placeholder[data-v-e2d9942a]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-e2d9942a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e2d9942a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-e2d9942a]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-e2d9942a],.result-grid[data-v-e2d9942a]{grid-template-columns:1fr}}.calc-container[data-v-93e3af36]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-93e3af36],.calc-result-panel[data-v-93e3af36]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-93e3af36]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-93e3af36]{margin-bottom:14px}.form-group label[data-v-93e3af36]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-93e3af36]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-93e3af36]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-93e3af36]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-93e3af36]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-93e3af36]{margin-bottom:16px}.result-box[data-v-93e3af36]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-93e3af36]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-93e3af36]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.result-item[data-v-93e3af36]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-93e3af36]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-93e3af36]{font-size:20px;font-weight:800;color:var(--primary)}.result-detail[data-v-93e3af36]{margin-top:12px;border-top:1px dashed var(--border);padding-top:12px}.detail-item[data-v-93e3af36]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--border-light)}.detail-item[data-v-93e3af36]:last-child{border-bottom:none}.result-placeholder[data-v-93e3af36]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-93e3af36]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-93e3af36]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-93e3af36]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-93e3af36],.result-grid[data-v-93e3af36]{grid-template-columns:1fr}}.calc-container[data-v-88f73708]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-88f73708],.calc-result-panel[data-v-88f73708]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-88f73708]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-88f73708]{margin-bottom:14px}.form-group label[data-v-88f73708]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-88f73708]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-88f73708]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-88f73708]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-88f73708]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-88f73708]{margin-bottom:16px}.result-box[data-v-88f73708]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-88f73708]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-88f73708]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.result-item[data-v-88f73708]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-88f73708]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-88f73708]{font-size:20px;font-weight:800;color:var(--primary)}.result-detail[data-v-88f73708]{margin-top:12px;border-top:1px dashed var(--border);padding-top:12px}.detail-item[data-v-88f73708]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--border-light)}.detail-item[data-v-88f73708]:last-child{border-bottom:none}.result-placeholder[data-v-88f73708]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-88f73708]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-88f73708]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-88f73708]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-88f73708],.result-grid[data-v-88f73708]{grid-template-columns:1fr}}.calc-container[data-v-abb6eecb]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-abb6eecb],.calc-result-panel[data-v-abb6eecb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-abb6eecb]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-abb6eecb]{margin-bottom:14px}.form-group label[data-v-abb6eecb]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-abb6eecb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-abb6eecb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-abb6eecb]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-abb6eecb]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-abb6eecb]{margin-bottom:16px}.result-box[data-v-abb6eecb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-abb6eecb]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-abb6eecb]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.result-item[data-v-abb6eecb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-abb6eecb]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-abb6eecb]{font-size:20px;font-weight:800;color:var(--primary)}.result-detail[data-v-abb6eecb]{margin-top:12px;border-top:1px dashed var(--border);padding-top:12px}.detail-item[data-v-abb6eecb]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--border-light)}.detail-item[data-v-abb6eecb]:last-child{border-bottom:none}.result-placeholder[data-v-abb6eecb]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-abb6eecb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-abb6eecb]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-abb6eecb]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-abb6eecb],.result-grid[data-v-abb6eecb]{grid-template-columns:1fr}}.calc-container[data-v-e1dfa58c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e1dfa58c],.calc-result-panel[data-v-e1dfa58c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-e1dfa58c]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-e1dfa58c]{margin-bottom:14px}.form-group label[data-v-e1dfa58c]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-e1dfa58c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-e1dfa58c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e1dfa58c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-e1dfa58c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-e1dfa58c]{margin-bottom:16px}.result-box[data-v-e1dfa58c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-e1dfa58c]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-e1dfa58c]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.result-item[data-v-e1dfa58c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-e1dfa58c]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-e1dfa58c]{font-size:20px;font-weight:800;color:var(--primary)}.result-detail[data-v-e1dfa58c]{margin-top:12px;border-top:1px dashed var(--border);padding-top:12px}.detail-item[data-v-e1dfa58c]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--border-light)}.detail-item[data-v-e1dfa58c]:last-child{border-bottom:none}.result-placeholder[data-v-e1dfa58c]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-e1dfa58c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e1dfa58c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-e1dfa58c]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-e1dfa58c],.result-grid[data-v-e1dfa58c]{grid-template-columns:1fr}}.calc-container[data-v-13bd4e28]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-13bd4e28],.calc-result-panel[data-v-13bd4e28]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-13bd4e28]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-13bd4e28]{margin-bottom:14px}.form-group label[data-v-13bd4e28]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-13bd4e28]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-13bd4e28]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-13bd4e28]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-13bd4e28]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-13bd4e28]{margin-bottom:16px}.result-box[data-v-13bd4e28]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-13bd4e28]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-13bd4e28]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.result-item[data-v-13bd4e28]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-13bd4e28]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-13bd4e28]{font-size:20px;font-weight:800;color:var(--primary)}.result-detail[data-v-13bd4e28]{margin-top:12px;border-top:1px dashed var(--border);padding-top:12px}.detail-item[data-v-13bd4e28]{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;color:var(--text-secondary);border-bottom:1px solid var(--border-light)}.detail-item[data-v-13bd4e28]:last-child{border-bottom:none}.result-placeholder[data-v-13bd4e28]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-13bd4e28]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-13bd4e28]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-13bd4e28]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-13bd4e28],.result-grid[data-v-13bd4e28]{grid-template-columns:1fr}}.calculator[data-v-d7bcc8cf]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d7bcc8cf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d7bcc8cf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d7bcc8cf]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d7bcc8cf]{display:flex;flex-direction:column;gap:10px}.field[data-v-d7bcc8cf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d7bcc8cf]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d7bcc8cf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d7bcc8cf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d7bcc8cf]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d7bcc8cf]:hover{background:var(--primary-dark)}.result-box[data-v-d7bcc8cf]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d7bcc8cf]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d7bcc8cf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d7bcc8cf]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d7bcc8cf]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d7bcc8cf]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d7bcc8cf]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d7bcc8cf]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d7bcc8cf]{color:var(--text-primary)}.textarea[data-v-d7bcc8cf]{min-height:100px;resize:vertical;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;font-weight:400}@media (max-width: 640px){.panels[data-v-d7bcc8cf]{grid-template-columns:1fr}}.calculator[data-v-3f979ff3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3f979ff3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3f979ff3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3f979ff3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3f979ff3]{display:flex;flex-direction:column;gap:10px}.field[data-v-3f979ff3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3f979ff3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3f979ff3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3f979ff3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3f979ff3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3f979ff3]:hover{background:var(--primary-dark)}.result-box[data-v-3f979ff3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3f979ff3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-3f979ff3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3f979ff3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3f979ff3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3f979ff3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3f979ff3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-3f979ff3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3f979ff3]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-3f979ff3]{grid-template-columns:1fr}}.calculator[data-v-ff80a713]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ff80a713]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ff80a713]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ff80a713]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ff80a713]{display:flex;flex-direction:column;gap:10px}.field[data-v-ff80a713]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ff80a713]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ff80a713]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ff80a713]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ff80a713]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ff80a713]:hover{background:var(--primary-dark)}.result-box[data-v-ff80a713]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ff80a713]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ff80a713]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ff80a713]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ff80a713]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ff80a713]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ff80a713]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ff80a713]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ff80a713]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ff80a713]{grid-template-columns:1fr}}.calculator[data-v-dd64cf49]{display:flex;flex-direction:column;gap:16px}.panels[data-v-dd64cf49]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-dd64cf49]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-dd64cf49]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-dd64cf49]{display:flex;flex-direction:column;gap:10px}.field[data-v-dd64cf49]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dd64cf49]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-dd64cf49]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-dd64cf49]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-dd64cf49]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-dd64cf49]:hover{background:var(--primary-dark)}.result-box[data-v-dd64cf49]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-dd64cf49]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-dd64cf49]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-dd64cf49]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-dd64cf49]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-dd64cf49]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-dd64cf49]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-dd64cf49]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-dd64cf49]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-dd64cf49]{grid-template-columns:1fr}}.calculator[data-v-c2151865]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c2151865]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c2151865]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c2151865]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c2151865]{display:flex;flex-direction:column;gap:10px}.field[data-v-c2151865]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c2151865]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c2151865]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c2151865]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c2151865]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c2151865]:hover{background:var(--primary-dark)}.result-box[data-v-c2151865]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c2151865]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-c2151865]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c2151865]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c2151865]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c2151865]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c2151865]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c2151865]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c2151865]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c2151865]{grid-template-columns:1fr}}.calculator[data-v-a35e3380]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a35e3380]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a35e3380]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a35e3380]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a35e3380]{display:flex;flex-direction:column;gap:10px}.field[data-v-a35e3380]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a35e3380]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a35e3380]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a35e3380]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a35e3380]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a35e3380]:hover{background:var(--primary-dark)}.result-box[data-v-a35e3380]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a35e3380]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-a35e3380]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a35e3380]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a35e3380]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a35e3380]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a35e3380]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a35e3380]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a35e3380]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-a35e3380]{grid-template-columns:1fr}}.calculator[data-v-8723893d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8723893d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8723893d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8723893d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8723893d]{display:flex;flex-direction:column;gap:10px}.field[data-v-8723893d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8723893d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8723893d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8723893d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8723893d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8723893d]:hover{background:var(--primary-dark)}.result-box[data-v-8723893d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8723893d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-8723893d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8723893d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8723893d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8723893d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8723893d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8723893d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8723893d]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-8723893d]{grid-template-columns:1fr}}.calculator[data-v-4e6863a0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4e6863a0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4e6863a0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4e6863a0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4e6863a0]{display:flex;flex-direction:column;gap:10px}.field[data-v-4e6863a0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4e6863a0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4e6863a0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4e6863a0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4e6863a0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4e6863a0]:hover{background:var(--primary-dark)}.result-box[data-v-4e6863a0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4e6863a0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4e6863a0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4e6863a0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4e6863a0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4e6863a0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4e6863a0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4e6863a0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4e6863a0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4e6863a0]{grid-template-columns:1fr}}.calculator[data-v-0b9361cb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0b9361cb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0b9361cb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0b9361cb]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0b9361cb]{display:flex;flex-direction:column;gap:10px}.field[data-v-0b9361cb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0b9361cb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0b9361cb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0b9361cb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0b9361cb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0b9361cb]:hover{background:var(--primary-dark)}.result-box[data-v-0b9361cb]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0b9361cb]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-0b9361cb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0b9361cb]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0b9361cb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0b9361cb]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0b9361cb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0b9361cb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0b9361cb]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0b9361cb]{grid-template-columns:1fr}}.calculator[data-v-8ea7465e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8ea7465e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8ea7465e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8ea7465e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8ea7465e]{display:flex;flex-direction:column;gap:10px}.field[data-v-8ea7465e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8ea7465e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8ea7465e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8ea7465e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8ea7465e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8ea7465e]:hover{background:var(--primary-dark)}.result-box[data-v-8ea7465e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8ea7465e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-8ea7465e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8ea7465e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8ea7465e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8ea7465e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8ea7465e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8ea7465e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8ea7465e]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-8ea7465e]{grid-template-columns:1fr}}.calculator[data-v-43948f40]{display:flex;flex-direction:column;gap:16px}.panels[data-v-43948f40]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-43948f40]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-43948f40]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-43948f40]{display:flex;flex-direction:column;gap:10px}.field[data-v-43948f40]{display:flex;flex-direction:column;gap:4px}.field label[data-v-43948f40]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-43948f40]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-43948f40]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-43948f40]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-43948f40]:hover{background:var(--primary-dark)}.result-box[data-v-43948f40]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-43948f40]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-43948f40]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-43948f40]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-43948f40]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-43948f40]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-43948f40]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-43948f40]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-43948f40]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-43948f40]{grid-template-columns:1fr}}.calculator[data-v-95b76d7e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-95b76d7e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-95b76d7e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-95b76d7e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-95b76d7e]{display:flex;flex-direction:column;gap:10px}.field[data-v-95b76d7e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-95b76d7e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-95b76d7e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-95b76d7e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-95b76d7e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-95b76d7e]:hover{background:var(--primary-dark)}.result-box[data-v-95b76d7e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-95b76d7e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-95b76d7e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center;white-space:pre-wrap}.detail-section[data-v-95b76d7e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-95b76d7e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-95b76d7e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-95b76d7e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-95b76d7e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-95b76d7e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-95b76d7e]{grid-template-columns:1fr}}.calculator[data-v-b667a22a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b667a22a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b667a22a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b667a22a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b667a22a]{display:flex;flex-direction:column;gap:10px}.field[data-v-b667a22a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b667a22a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b667a22a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b667a22a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b667a22a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b667a22a]:hover{background:var(--primary-dark)}.result-box[data-v-b667a22a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b667a22a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b667a22a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b667a22a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b667a22a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b667a22a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b667a22a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b667a22a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b667a22a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b667a22a]{grid-template-columns:1fr}}.calculator[data-v-fab34737]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fab34737]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fab34737]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fab34737]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fab34737]{display:flex;flex-direction:column;gap:10px}.field[data-v-fab34737]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fab34737]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fab34737]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fab34737]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-fab34737]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fab34737]:hover{background:var(--primary-dark)}.result-box[data-v-fab34737]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fab34737]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-fab34737]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-fab34737]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fab34737]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fab34737]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fab34737]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-fab34737]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fab34737]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-fab34737]{grid-template-columns:1fr}}.calculator[data-v-8be35585]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8be35585]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8be35585]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8be35585]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8be35585]{display:flex;flex-direction:column;gap:10px}.field[data-v-8be35585]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8be35585]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8be35585]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8be35585]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8be35585]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8be35585]:hover{background:var(--primary-dark)}.result-box[data-v-8be35585]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8be35585]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-8be35585]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8be35585]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8be35585]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8be35585]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8be35585]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8be35585]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8be35585]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-8be35585]{grid-template-columns:1fr}}.calculator[data-v-afcbac0c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-afcbac0c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-afcbac0c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-afcbac0c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-afcbac0c]{display:flex;flex-direction:column;gap:10px}.field[data-v-afcbac0c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-afcbac0c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-afcbac0c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-afcbac0c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-afcbac0c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-afcbac0c]:hover{background:var(--primary-dark)}.result-box[data-v-afcbac0c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-afcbac0c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-afcbac0c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-afcbac0c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-afcbac0c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-afcbac0c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-afcbac0c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-afcbac0c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-afcbac0c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-afcbac0c]{grid-template-columns:1fr}}.calculator[data-v-e2fee14f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e2fee14f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e2fee14f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e2fee14f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e2fee14f]{display:flex;flex-direction:column;gap:10px}.field[data-v-e2fee14f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e2fee14f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e2fee14f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e2fee14f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e2fee14f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e2fee14f]:hover{background:var(--primary-dark)}.result-box[data-v-e2fee14f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e2fee14f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-e2fee14f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e2fee14f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e2fee14f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e2fee14f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e2fee14f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e2fee14f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e2fee14f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e2fee14f]{grid-template-columns:1fr}}.calculator[data-v-37281d7b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-37281d7b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-37281d7b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-37281d7b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-37281d7b]{display:flex;flex-direction:column;gap:10px}.field[data-v-37281d7b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-37281d7b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-37281d7b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-37281d7b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-37281d7b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-37281d7b]:hover{background:var(--primary-dark)}.result-box[data-v-37281d7b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-37281d7b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-37281d7b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-37281d7b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-37281d7b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-37281d7b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-37281d7b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-37281d7b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-37281d7b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-37281d7b]{grid-template-columns:1fr}}.calculator[data-v-ab80b408]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ab80b408]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ab80b408]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ab80b408]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ab80b408]{display:flex;flex-direction:column;gap:10px}.field[data-v-ab80b408]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ab80b408]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ab80b408]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ab80b408]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ab80b408]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ab80b408]:hover{background:var(--primary-dark)}.result-box[data-v-ab80b408]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ab80b408]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ab80b408]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ab80b408]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ab80b408]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ab80b408]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ab80b408]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ab80b408]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ab80b408]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ab80b408]{grid-template-columns:1fr}}.calculator[data-v-32e4899d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-32e4899d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-32e4899d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-32e4899d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-32e4899d]{display:flex;flex-direction:column;gap:10px}.field[data-v-32e4899d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-32e4899d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-32e4899d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-32e4899d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-32e4899d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-32e4899d]:hover{background:var(--primary-dark)}.result-box[data-v-32e4899d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-32e4899d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-32e4899d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-32e4899d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-32e4899d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-32e4899d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-32e4899d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-32e4899d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-32e4899d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-32e4899d]{grid-template-columns:1fr}}.calculator[data-v-8c6ec037]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8c6ec037]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8c6ec037]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8c6ec037]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8c6ec037]{display:flex;flex-direction:column;gap:10px}.field[data-v-8c6ec037]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8c6ec037]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8c6ec037]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8c6ec037]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8c6ec037]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8c6ec037]:hover{background:var(--primary-dark)}.result-box[data-v-8c6ec037]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8c6ec037]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-8c6ec037]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8c6ec037]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8c6ec037]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8c6ec037]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8c6ec037]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8c6ec037]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8c6ec037]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-8c6ec037]{grid-template-columns:1fr}}.calculator[data-v-efc4e35b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-efc4e35b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-efc4e35b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-efc4e35b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-efc4e35b]{display:flex;flex-direction:column;gap:10px}.field[data-v-efc4e35b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-efc4e35b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-efc4e35b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-efc4e35b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-efc4e35b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-efc4e35b]:hover{background:var(--primary-dark)}.result-box[data-v-efc4e35b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-efc4e35b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-efc4e35b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-efc4e35b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-efc4e35b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-efc4e35b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-efc4e35b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-efc4e35b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-efc4e35b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-efc4e35b]{grid-template-columns:1fr}}.calculator[data-v-87c7ff60]{display:flex;flex-direction:column;gap:16px}.panels[data-v-87c7ff60]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-87c7ff60]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-87c7ff60]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-87c7ff60]{display:flex;flex-direction:column;gap:10px}.field[data-v-87c7ff60]{display:flex;flex-direction:column;gap:4px}.field label[data-v-87c7ff60]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-87c7ff60]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-87c7ff60]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-87c7ff60]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-87c7ff60]:hover{background:var(--primary-dark)}.result-box[data-v-87c7ff60]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-87c7ff60]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-87c7ff60]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-87c7ff60]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-87c7ff60]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-87c7ff60]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-87c7ff60]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-87c7ff60]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-87c7ff60]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-87c7ff60]{grid-template-columns:1fr}}.calculator[data-v-c0cf8b4b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c0cf8b4b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c0cf8b4b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c0cf8b4b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c0cf8b4b]{display:flex;flex-direction:column;gap:10px}.field[data-v-c0cf8b4b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c0cf8b4b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c0cf8b4b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c0cf8b4b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c0cf8b4b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c0cf8b4b]:hover{background:var(--primary-dark)}.result-box[data-v-c0cf8b4b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c0cf8b4b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-c0cf8b4b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c0cf8b4b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c0cf8b4b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c0cf8b4b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c0cf8b4b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c0cf8b4b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c0cf8b4b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c0cf8b4b]{grid-template-columns:1fr}}.calculator[data-v-3c3299b3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3c3299b3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3c3299b3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3c3299b3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3c3299b3]{display:flex;flex-direction:column;gap:10px}.field[data-v-3c3299b3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3c3299b3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3c3299b3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3c3299b3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3c3299b3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3c3299b3]:hover{background:var(--primary-dark)}.result-box[data-v-3c3299b3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3c3299b3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-3c3299b3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3c3299b3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3c3299b3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3c3299b3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3c3299b3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-3c3299b3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3c3299b3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-3c3299b3]{grid-template-columns:1fr}}.calculator[data-v-659f3efa]{display:flex;flex-direction:column;gap:16px}.panels[data-v-659f3efa]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-659f3efa]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-659f3efa]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-659f3efa]{display:flex;flex-direction:column;gap:10px}.field[data-v-659f3efa]{display:flex;flex-direction:column;gap:4px}.field label[data-v-659f3efa]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-659f3efa]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-659f3efa]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-659f3efa]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-659f3efa]:hover{background:var(--primary-dark)}.result-box[data-v-659f3efa]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-659f3efa]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-659f3efa]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-659f3efa]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-659f3efa]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-659f3efa]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-659f3efa]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-659f3efa]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-659f3efa]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-659f3efa]{grid-template-columns:1fr}}.calculator[data-v-734db278]{display:flex;flex-direction:column;gap:16px}.panels[data-v-734db278]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-734db278]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-734db278]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-734db278]{display:flex;flex-direction:column;gap:10px}.field[data-v-734db278]{display:flex;flex-direction:column;gap:4px}.field label[data-v-734db278]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-734db278]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-734db278]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-734db278]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-734db278]:hover{background:var(--primary-dark)}.result-box[data-v-734db278]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-734db278]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-734db278]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-734db278]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-734db278]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-734db278]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-734db278]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-734db278]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-734db278]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-734db278]{grid-template-columns:1fr}}.calculator[data-v-909a17c0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-909a17c0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-909a17c0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-909a17c0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-909a17c0]{display:flex;flex-direction:column;gap:10px}.field[data-v-909a17c0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-909a17c0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-909a17c0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-909a17c0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-909a17c0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-909a17c0]:hover{background:var(--primary-dark)}.result-box[data-v-909a17c0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-909a17c0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-909a17c0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-909a17c0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-909a17c0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-909a17c0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-909a17c0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-909a17c0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-909a17c0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-909a17c0]{grid-template-columns:1fr}}.calculator[data-v-c476be65]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c476be65]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c476be65]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c476be65]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c476be65]{display:flex;flex-direction:column;gap:10px}.field[data-v-c476be65]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c476be65]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c476be65]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c476be65]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c476be65]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c476be65]:hover{background:var(--primary-dark)}.result-box[data-v-c476be65]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c476be65]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-c476be65]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c476be65]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c476be65]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c476be65]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c476be65]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c476be65]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c476be65]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c476be65]{grid-template-columns:1fr}}.calculator[data-v-4fdb40c3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4fdb40c3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4fdb40c3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4fdb40c3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4fdb40c3]{display:flex;flex-direction:column;gap:10px}.field[data-v-4fdb40c3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4fdb40c3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4fdb40c3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4fdb40c3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4fdb40c3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4fdb40c3]:hover{background:var(--primary-dark)}.result-box[data-v-4fdb40c3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4fdb40c3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4fdb40c3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4fdb40c3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4fdb40c3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4fdb40c3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4fdb40c3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4fdb40c3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4fdb40c3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4fdb40c3]{grid-template-columns:1fr}}.calculator[data-v-4b01dda4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4b01dda4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4b01dda4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4b01dda4]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4b01dda4]{display:flex;flex-direction:column;gap:10px}.field[data-v-4b01dda4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4b01dda4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4b01dda4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4b01dda4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4b01dda4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4b01dda4]:hover{background:var(--primary-dark)}.result-box[data-v-4b01dda4]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4b01dda4]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4b01dda4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4b01dda4]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4b01dda4]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4b01dda4]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4b01dda4]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4b01dda4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4b01dda4]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4b01dda4]{grid-template-columns:1fr}}.calculator[data-v-329c203a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-329c203a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-329c203a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-329c203a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-329c203a]{display:flex;flex-direction:column;gap:10px}.field[data-v-329c203a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-329c203a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-329c203a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-329c203a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-329c203a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-329c203a]:hover{background:var(--primary-dark)}.result-box[data-v-329c203a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-329c203a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-329c203a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-329c203a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-329c203a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-329c203a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-329c203a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-329c203a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-329c203a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-329c203a]{grid-template-columns:1fr}}.calculator[data-v-30cce680]{display:flex;flex-direction:column;gap:16px}.panels[data-v-30cce680]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-30cce680]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-30cce680]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-30cce680]{display:flex;flex-direction:column;gap:10px}.field[data-v-30cce680]{display:flex;flex-direction:column;gap:4px}.field label[data-v-30cce680]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-30cce680]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-30cce680]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-30cce680]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-30cce680]:hover{background:var(--primary-dark)}.result-box[data-v-30cce680]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-30cce680]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-30cce680]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-30cce680]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-30cce680]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-30cce680]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-30cce680]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-30cce680]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-30cce680]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-30cce680]{grid-template-columns:1fr}}.calculator[data-v-8ce9bfbe]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8ce9bfbe]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8ce9bfbe]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8ce9bfbe]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8ce9bfbe]{display:flex;flex-direction:column;gap:10px}.field[data-v-8ce9bfbe]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8ce9bfbe]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8ce9bfbe]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8ce9bfbe]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8ce9bfbe]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8ce9bfbe]:hover{background:var(--primary-dark)}.result-box[data-v-8ce9bfbe]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8ce9bfbe]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-8ce9bfbe]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8ce9bfbe]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8ce9bfbe]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8ce9bfbe]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8ce9bfbe]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8ce9bfbe]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8ce9bfbe]{color:var(--text-primary)}.textarea[data-v-8ce9bfbe]{min-height:100px;resize:vertical;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;font-weight:400}@media (max-width: 640px){.panels[data-v-8ce9bfbe]{grid-template-columns:1fr}}.calculator[data-v-1bccf885]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1bccf885]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1bccf885]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1bccf885]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1bccf885]{display:flex;flex-direction:column;gap:10px}.field[data-v-1bccf885]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1bccf885]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1bccf885]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1bccf885]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1bccf885]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1bccf885]:hover{background:var(--primary-dark)}.result-box[data-v-1bccf885]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1bccf885]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-1bccf885]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1bccf885]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1bccf885]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1bccf885]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1bccf885]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1bccf885]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1bccf885]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1bccf885]{grid-template-columns:1fr}}.calculator[data-v-c14652e2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c14652e2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c14652e2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c14652e2]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c14652e2]{display:flex;flex-direction:column;gap:10px}.field[data-v-c14652e2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c14652e2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c14652e2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c14652e2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c14652e2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c14652e2]:hover{background:var(--primary-dark)}.result-box[data-v-c14652e2]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c14652e2]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-c14652e2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c14652e2]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c14652e2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c14652e2]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c14652e2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c14652e2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c14652e2]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c14652e2]{grid-template-columns:1fr}}.calculator[data-v-2c402a2b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2c402a2b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2c402a2b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2c402a2b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2c402a2b]{display:flex;flex-direction:column;gap:10px}.field[data-v-2c402a2b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2c402a2b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2c402a2b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2c402a2b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2c402a2b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2c402a2b]:hover{background:var(--primary-dark)}.result-box[data-v-2c402a2b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2c402a2b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-2c402a2b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2c402a2b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2c402a2b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2c402a2b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2c402a2b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2c402a2b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2c402a2b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2c402a2b]{grid-template-columns:1fr}}.calculator[data-v-9cb615df]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9cb615df]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9cb615df]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9cb615df]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9cb615df]{display:flex;flex-direction:column;gap:10px}.field[data-v-9cb615df]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9cb615df]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9cb615df]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9cb615df]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9cb615df]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9cb615df]:hover{background:var(--primary-dark)}.result-box[data-v-9cb615df]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9cb615df]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9cb615df]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9cb615df]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9cb615df]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9cb615df]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9cb615df]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9cb615df]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9cb615df]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9cb615df]{grid-template-columns:1fr}}.calculator[data-v-e01ad15f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e01ad15f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e01ad15f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e01ad15f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e01ad15f]{display:flex;flex-direction:column;gap:10px}.field[data-v-e01ad15f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e01ad15f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e01ad15f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e01ad15f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e01ad15f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e01ad15f]:hover{background:var(--primary-dark)}.result-box[data-v-e01ad15f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e01ad15f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-e01ad15f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e01ad15f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e01ad15f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e01ad15f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e01ad15f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e01ad15f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e01ad15f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e01ad15f]{grid-template-columns:1fr}}.calculator[data-v-23e3a812]{display:flex;flex-direction:column;gap:16px}.panels[data-v-23e3a812]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-23e3a812]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-23e3a812]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-23e3a812]{display:flex;flex-direction:column;gap:10px}.field[data-v-23e3a812]{display:flex;flex-direction:column;gap:4px}.field label[data-v-23e3a812]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-23e3a812]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-23e3a812]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-23e3a812]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-23e3a812]:hover{background:var(--primary-dark)}.result-box[data-v-23e3a812]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-23e3a812]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-23e3a812]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-23e3a812]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-23e3a812]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-23e3a812]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-23e3a812]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-23e3a812]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-23e3a812]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-23e3a812]{grid-template-columns:1fr}}.calculator[data-v-bed36555]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bed36555]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bed36555]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bed36555]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-bed36555]{display:flex;flex-direction:column;gap:10px}.field[data-v-bed36555]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bed36555]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bed36555]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bed36555]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-bed36555]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-bed36555]:hover{background:var(--primary-dark)}.result-box[data-v-bed36555]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-bed36555]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-bed36555]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-bed36555]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-bed36555]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-bed36555]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-bed36555]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-bed36555]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-bed36555]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-bed36555]{grid-template-columns:1fr}}.calculator[data-v-4a5c2a27]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4a5c2a27]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4a5c2a27]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4a5c2a27]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4a5c2a27]{display:flex;flex-direction:column;gap:10px}.field[data-v-4a5c2a27]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4a5c2a27]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4a5c2a27]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4a5c2a27]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4a5c2a27]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4a5c2a27]:hover{background:var(--primary-dark)}.result-box[data-v-4a5c2a27]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4a5c2a27]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4a5c2a27]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4a5c2a27]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4a5c2a27]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4a5c2a27]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4a5c2a27]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4a5c2a27]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4a5c2a27]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4a5c2a27]{grid-template-columns:1fr}}.calculator[data-v-61f5d276]{display:flex;flex-direction:column;gap:16px}.panels[data-v-61f5d276]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-61f5d276]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-61f5d276]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-61f5d276]{display:flex;flex-direction:column;gap:10px}.field[data-v-61f5d276]{display:flex;flex-direction:column;gap:4px}.field label[data-v-61f5d276]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-61f5d276]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-61f5d276]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-61f5d276]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-61f5d276]:hover{background:var(--primary-dark)}.result-box[data-v-61f5d276]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-61f5d276]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-61f5d276]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-61f5d276]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-61f5d276]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-61f5d276]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-61f5d276]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-61f5d276]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-61f5d276]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-61f5d276]{grid-template-columns:1fr}}.calculator[data-v-89305ce0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-89305ce0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-89305ce0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-89305ce0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-89305ce0]{display:flex;flex-direction:column;gap:10px}.field[data-v-89305ce0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-89305ce0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-89305ce0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-89305ce0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-89305ce0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-89305ce0]:hover{background:var(--primary-dark)}.result-box[data-v-89305ce0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-89305ce0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-89305ce0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-89305ce0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-89305ce0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-89305ce0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-89305ce0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-89305ce0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-89305ce0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-89305ce0]{grid-template-columns:1fr}}.calculator[data-v-740a598a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-740a598a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-740a598a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-740a598a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-740a598a]{display:flex;flex-direction:column;gap:10px}.field[data-v-740a598a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-740a598a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-740a598a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-740a598a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-740a598a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-740a598a]:hover{background:var(--primary-dark)}.result-box[data-v-740a598a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-740a598a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-740a598a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-740a598a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-740a598a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-740a598a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-740a598a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-740a598a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-740a598a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-740a598a]{grid-template-columns:1fr}}.calculator[data-v-9d34af76]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9d34af76]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9d34af76]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9d34af76]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9d34af76]{display:flex;flex-direction:column;gap:10px}.field[data-v-9d34af76]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9d34af76]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9d34af76]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9d34af76]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9d34af76]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9d34af76]:hover{background:var(--primary-dark)}.result-box[data-v-9d34af76]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9d34af76]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9d34af76]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9d34af76]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9d34af76]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9d34af76]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9d34af76]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9d34af76]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9d34af76]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9d34af76]{grid-template-columns:1fr}}.calculator[data-v-2a23eac0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2a23eac0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2a23eac0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2a23eac0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2a23eac0]{display:flex;flex-direction:column;gap:10px}.field[data-v-2a23eac0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2a23eac0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2a23eac0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2a23eac0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2a23eac0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2a23eac0]:hover{background:var(--primary-dark)}.result-box[data-v-2a23eac0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2a23eac0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-2a23eac0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2a23eac0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2a23eac0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2a23eac0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2a23eac0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2a23eac0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2a23eac0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2a23eac0]{grid-template-columns:1fr}}.calculator[data-v-b764b53f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b764b53f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b764b53f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b764b53f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b764b53f]{display:flex;flex-direction:column;gap:10px}.field[data-v-b764b53f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b764b53f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b764b53f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b764b53f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b764b53f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b764b53f]:hover{background:var(--primary-dark)}.result-box[data-v-b764b53f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b764b53f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b764b53f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b764b53f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b764b53f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b764b53f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b764b53f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b764b53f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b764b53f]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-b764b53f]{grid-template-columns:1fr}}.calculator[data-v-815ca19d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-815ca19d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-815ca19d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-815ca19d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-815ca19d]{display:flex;flex-direction:column;gap:10px}.field[data-v-815ca19d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-815ca19d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-815ca19d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-815ca19d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-815ca19d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-815ca19d]:hover{background:var(--primary-dark)}.result-box[data-v-815ca19d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-815ca19d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-815ca19d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-815ca19d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-815ca19d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-815ca19d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-815ca19d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-815ca19d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-815ca19d]{color:var(--text-primary)}.textarea[data-v-815ca19d]{min-height:80px;resize:vertical;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;font-weight:400}@media (max-width:640px){.panels[data-v-815ca19d]{grid-template-columns:1fr}}.calculator[data-v-8ecf107a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8ecf107a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8ecf107a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8ecf107a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8ecf107a]{display:flex;flex-direction:column;gap:10px}.field[data-v-8ecf107a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8ecf107a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8ecf107a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8ecf107a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8ecf107a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8ecf107a]:hover{background:var(--primary-dark)}.result-box[data-v-8ecf107a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8ecf107a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-8ecf107a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8ecf107a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8ecf107a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8ecf107a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8ecf107a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8ecf107a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8ecf107a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-8ecf107a]{grid-template-columns:1fr}}.calculator[data-v-852a4245]{display:flex;flex-direction:column;gap:16px}.panels[data-v-852a4245]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-852a4245]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-852a4245]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-852a4245]{display:flex;flex-direction:column;gap:10px}.field[data-v-852a4245]{display:flex;flex-direction:column;gap:4px}.field label[data-v-852a4245]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-852a4245]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-852a4245]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-852a4245]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-852a4245]:hover{background:var(--primary-dark)}.result-box[data-v-852a4245]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-852a4245]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-852a4245]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-852a4245]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-852a4245]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-852a4245]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-852a4245]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-852a4245]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-852a4245]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-852a4245]{grid-template-columns:1fr}}.calculator[data-v-ded64201]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ded64201]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ded64201]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ded64201]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ded64201]{display:flex;flex-direction:column;gap:10px}.field[data-v-ded64201]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ded64201]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ded64201]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ded64201]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ded64201]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ded64201]:hover{background:var(--primary-dark)}.result-box[data-v-ded64201]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ded64201]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ded64201]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ded64201]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ded64201]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ded64201]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ded64201]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ded64201]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ded64201]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ded64201]{grid-template-columns:1fr}}.calculator[data-v-9906d2e9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9906d2e9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9906d2e9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9906d2e9]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9906d2e9]{display:flex;flex-direction:column;gap:10px}.field[data-v-9906d2e9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9906d2e9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9906d2e9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9906d2e9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9906d2e9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9906d2e9]:hover{background:var(--primary-dark)}.result-box[data-v-9906d2e9]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9906d2e9]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9906d2e9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9906d2e9]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9906d2e9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9906d2e9]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9906d2e9]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9906d2e9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9906d2e9]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9906d2e9]{grid-template-columns:1fr}}.calculator[data-v-1c1c6b34]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1c1c6b34]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1c1c6b34]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1c1c6b34]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1c1c6b34]{display:flex;flex-direction:column;gap:10px}.field[data-v-1c1c6b34]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1c1c6b34]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1c1c6b34]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1c1c6b34]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1c1c6b34]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1c1c6b34]:hover{background:var(--primary-dark)}.result-box[data-v-1c1c6b34]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1c1c6b34]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-1c1c6b34]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1c1c6b34]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1c1c6b34]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1c1c6b34]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1c1c6b34]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1c1c6b34]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1c1c6b34]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1c1c6b34]{grid-template-columns:1fr}}.calculator[data-v-00091a2f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-00091a2f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-00091a2f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-00091a2f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-00091a2f]{display:flex;flex-direction:column;gap:10px}.field[data-v-00091a2f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-00091a2f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-00091a2f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-00091a2f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-00091a2f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-00091a2f]:hover{background:var(--primary-dark)}.result-box[data-v-00091a2f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-00091a2f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-00091a2f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-00091a2f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-00091a2f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-00091a2f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-00091a2f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-00091a2f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-00091a2f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-00091a2f]{grid-template-columns:1fr}}.calculator[data-v-d99194ea]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d99194ea]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d99194ea]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d99194ea]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d99194ea]{display:flex;flex-direction:column;gap:10px}.field[data-v-d99194ea]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d99194ea]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d99194ea]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d99194ea]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d99194ea]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d99194ea]:hover{background:var(--primary-dark)}.result-box[data-v-d99194ea]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d99194ea]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d99194ea]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d99194ea]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d99194ea]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d99194ea]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d99194ea]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d99194ea]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d99194ea]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d99194ea]{grid-template-columns:1fr}}.calculator[data-v-71c65ad4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-71c65ad4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-71c65ad4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-71c65ad4]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-71c65ad4]{display:flex;flex-direction:column;gap:10px}.field[data-v-71c65ad4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-71c65ad4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-71c65ad4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-71c65ad4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-71c65ad4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-71c65ad4]:hover{background:var(--primary-dark)}.result-box[data-v-71c65ad4]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-71c65ad4]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-71c65ad4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-71c65ad4]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-71c65ad4]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-71c65ad4]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-71c65ad4]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-71c65ad4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-71c65ad4]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-71c65ad4]{grid-template-columns:1fr}}.calculator[data-v-534d6afd]{display:flex;flex-direction:column;gap:16px}.panels[data-v-534d6afd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-534d6afd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-534d6afd]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-534d6afd]{display:flex;flex-direction:column;gap:10px}.field[data-v-534d6afd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-534d6afd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-534d6afd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-534d6afd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-534d6afd]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-534d6afd]:hover{background:var(--primary-dark)}.result-box[data-v-534d6afd]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-534d6afd]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-534d6afd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-534d6afd]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-534d6afd]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-534d6afd]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-534d6afd]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-534d6afd]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-534d6afd]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-534d6afd]{grid-template-columns:1fr}}.calculator[data-v-29214774]{display:flex;flex-direction:column;gap:16px}.panels[data-v-29214774]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-29214774]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-29214774]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-29214774]{display:flex;flex-direction:column;gap:10px}.field[data-v-29214774]{display:flex;flex-direction:column;gap:4px}.field label[data-v-29214774]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-29214774]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-29214774]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-29214774]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-29214774]:hover{background:var(--primary-dark)}.result-box[data-v-29214774]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-29214774]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-29214774]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-29214774]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-29214774]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-29214774]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-29214774]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-29214774]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-29214774]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-29214774]{grid-template-columns:1fr}}.calculator[data-v-4fb7ab1a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4fb7ab1a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4fb7ab1a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4fb7ab1a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4fb7ab1a]{display:flex;flex-direction:column;gap:10px}.field[data-v-4fb7ab1a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4fb7ab1a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4fb7ab1a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4fb7ab1a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4fb7ab1a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4fb7ab1a]:hover{background:var(--primary-dark)}.result-box[data-v-4fb7ab1a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4fb7ab1a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4fb7ab1a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4fb7ab1a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4fb7ab1a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4fb7ab1a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4fb7ab1a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4fb7ab1a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4fb7ab1a]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-4fb7ab1a]{grid-template-columns:1fr}}.calculator[data-v-b3d8d8d8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b3d8d8d8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b3d8d8d8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b3d8d8d8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b3d8d8d8]{display:flex;flex-direction:column;gap:10px}.field[data-v-b3d8d8d8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b3d8d8d8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b3d8d8d8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b3d8d8d8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b3d8d8d8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b3d8d8d8]:hover{background:var(--primary-dark)}.result-box[data-v-b3d8d8d8]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b3d8d8d8]{font-size:18px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b3d8d8d8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b3d8d8d8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b3d8d8d8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b3d8d8d8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b3d8d8d8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b3d8d8d8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b3d8d8d8]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-b3d8d8d8]{grid-template-columns:1fr}}.calculator[data-v-9aa54b89]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9aa54b89]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9aa54b89]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9aa54b89]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9aa54b89]{display:flex;flex-direction:column;gap:10px}.field[data-v-9aa54b89]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9aa54b89]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9aa54b89]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9aa54b89]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9aa54b89]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9aa54b89]:hover{background:var(--primary-dark)}.result-box[data-v-9aa54b89]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9aa54b89]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9aa54b89]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9aa54b89]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9aa54b89]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9aa54b89]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9aa54b89]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9aa54b89]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9aa54b89]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9aa54b89]{grid-template-columns:1fr}}.calculator[data-v-166d64b9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-166d64b9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-166d64b9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-166d64b9]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-166d64b9]{display:flex;flex-direction:column;gap:10px}.field[data-v-166d64b9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-166d64b9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-166d64b9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-166d64b9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-166d64b9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-166d64b9]:hover{background:var(--primary-dark)}.result-box[data-v-166d64b9]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-166d64b9]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-166d64b9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-166d64b9]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-166d64b9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-166d64b9]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-166d64b9]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-166d64b9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-166d64b9]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-166d64b9]{grid-template-columns:1fr}}.calculator[data-v-249fd48f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-249fd48f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-249fd48f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-249fd48f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-249fd48f]{display:flex;flex-direction:column;gap:10px}.field[data-v-249fd48f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-249fd48f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-249fd48f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-249fd48f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-249fd48f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-249fd48f]:hover{background:var(--primary-dark)}.result-box[data-v-249fd48f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-249fd48f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-249fd48f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-249fd48f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-249fd48f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-249fd48f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-249fd48f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-249fd48f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-249fd48f]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-249fd48f]{grid-template-columns:1fr}}.calculator[data-v-2118c514]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2118c514]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2118c514]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2118c514]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2118c514]{display:flex;flex-direction:column;gap:10px}.field[data-v-2118c514]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2118c514]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2118c514]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2118c514]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2118c514]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2118c514]:hover{background:var(--primary-dark)}.result-box[data-v-2118c514]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2118c514]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-2118c514]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2118c514]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2118c514]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2118c514]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2118c514]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2118c514]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2118c514]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2118c514]{grid-template-columns:1fr}}.calculator[data-v-488044b6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-488044b6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-488044b6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-488044b6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-488044b6]{display:flex;flex-direction:column;gap:10px}.field[data-v-488044b6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-488044b6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-488044b6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-488044b6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-488044b6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-488044b6]:hover{background:var(--primary-dark)}.result-box[data-v-488044b6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-488044b6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-488044b6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-488044b6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-488044b6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-488044b6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-488044b6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-488044b6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-488044b6]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-488044b6]{grid-template-columns:1fr}}.calculator[data-v-8fd4cab3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8fd4cab3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8fd4cab3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8fd4cab3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8fd4cab3]{display:flex;flex-direction:column;gap:10px}.field[data-v-8fd4cab3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8fd4cab3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8fd4cab3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8fd4cab3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8fd4cab3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8fd4cab3]:hover{background:var(--primary-dark)}.result-box[data-v-8fd4cab3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8fd4cab3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-8fd4cab3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8fd4cab3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8fd4cab3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8fd4cab3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8fd4cab3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8fd4cab3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8fd4cab3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-8fd4cab3]{grid-template-columns:1fr}}.calculator[data-v-b600a8f9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b600a8f9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b600a8f9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b600a8f9]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b600a8f9]{display:flex;flex-direction:column;gap:10px}.field[data-v-b600a8f9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b600a8f9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b600a8f9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b600a8f9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b600a8f9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b600a8f9]:hover{background:var(--primary-dark)}.result-box[data-v-b600a8f9]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b600a8f9]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b600a8f9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b600a8f9]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b600a8f9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b600a8f9]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b600a8f9]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b600a8f9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b600a8f9]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-b600a8f9]{grid-template-columns:1fr}}.calculator[data-v-ee259895]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ee259895]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ee259895]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ee259895]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ee259895]{display:flex;flex-direction:column;gap:10px}.field[data-v-ee259895]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ee259895]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ee259895]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ee259895]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ee259895]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ee259895]:hover{background:var(--primary-dark)}.result-box[data-v-ee259895]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ee259895]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ee259895]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ee259895]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ee259895]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ee259895]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ee259895]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ee259895]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ee259895]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ee259895]{grid-template-columns:1fr}}.calculator[data-v-fb8c3bfb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fb8c3bfb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fb8c3bfb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fb8c3bfb]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fb8c3bfb]{display:flex;flex-direction:column;gap:10px}.field[data-v-fb8c3bfb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fb8c3bfb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fb8c3bfb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fb8c3bfb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-fb8c3bfb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fb8c3bfb]:hover{background:var(--primary-dark)}.result-box[data-v-fb8c3bfb]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fb8c3bfb]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-fb8c3bfb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-fb8c3bfb]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fb8c3bfb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fb8c3bfb]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fb8c3bfb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-fb8c3bfb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fb8c3bfb]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-fb8c3bfb]{grid-template-columns:1fr}}.calculator[data-v-0c0134b7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0c0134b7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0c0134b7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0c0134b7]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0c0134b7]{display:flex;flex-direction:column;gap:10px}.field[data-v-0c0134b7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0c0134b7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0c0134b7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0c0134b7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0c0134b7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0c0134b7]:hover{background:var(--primary-dark)}.result-box[data-v-0c0134b7]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0c0134b7]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-0c0134b7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0c0134b7]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0c0134b7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0c0134b7]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0c0134b7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0c0134b7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0c0134b7]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0c0134b7]{grid-template-columns:1fr}}.calculator[data-v-209e9014]{display:flex;flex-direction:column;gap:16px}.panels[data-v-209e9014]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-209e9014]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-209e9014]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-209e9014]{display:flex;flex-direction:column;gap:10px}.field[data-v-209e9014]{display:flex;flex-direction:column;gap:4px}.field label[data-v-209e9014]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-209e9014]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-209e9014]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-209e9014]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-209e9014]:hover{background:var(--primary-dark)}.result-box[data-v-209e9014]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-209e9014]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-209e9014]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-209e9014]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-209e9014]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-209e9014]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-209e9014]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-209e9014]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-209e9014]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-209e9014]{grid-template-columns:1fr}}.calculator[data-v-76406cf0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-76406cf0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-76406cf0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-76406cf0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-76406cf0]{display:flex;flex-direction:column;gap:10px}.field[data-v-76406cf0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-76406cf0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-76406cf0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-76406cf0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-76406cf0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-76406cf0]:hover{background:var(--primary-dark)}.result-box[data-v-76406cf0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-76406cf0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-76406cf0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-76406cf0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-76406cf0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-76406cf0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-76406cf0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-76406cf0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-76406cf0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-76406cf0]{grid-template-columns:1fr}}.calculator[data-v-bbfb97f7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bbfb97f7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bbfb97f7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bbfb97f7]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-bbfb97f7]{display:flex;flex-direction:column;gap:10px}.field[data-v-bbfb97f7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bbfb97f7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bbfb97f7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bbfb97f7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-bbfb97f7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-bbfb97f7]:hover{background:var(--primary-dark)}.result-box[data-v-bbfb97f7]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-bbfb97f7]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-bbfb97f7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-bbfb97f7]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-bbfb97f7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-bbfb97f7]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-bbfb97f7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-bbfb97f7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-bbfb97f7]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-bbfb97f7]{grid-template-columns:1fr}}.calculator[data-v-116602e7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-116602e7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-116602e7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-116602e7]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-116602e7]{display:flex;flex-direction:column;gap:10px}.field[data-v-116602e7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-116602e7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-116602e7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-116602e7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-116602e7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-116602e7]:hover{background:var(--primary-dark)}.result-box[data-v-116602e7]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-116602e7]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-116602e7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-116602e7]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-116602e7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-116602e7]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-116602e7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-116602e7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-116602e7]{color:var(--text-primary)}@media (max-width: 640px){.panels[data-v-116602e7]{grid-template-columns:1fr}}.calculator[data-v-aba22d4f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-aba22d4f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-aba22d4f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-aba22d4f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-aba22d4f]{display:flex;flex-direction:column;gap:10px}.field[data-v-aba22d4f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-aba22d4f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-aba22d4f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-aba22d4f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-aba22d4f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-aba22d4f]:hover{background:var(--primary-dark)}.result-box[data-v-aba22d4f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-aba22d4f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-aba22d4f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-aba22d4f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-aba22d4f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-aba22d4f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-aba22d4f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-aba22d4f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-aba22d4f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-aba22d4f]{grid-template-columns:1fr}}.calculator[data-v-b2d7f77e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b2d7f77e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b2d7f77e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b2d7f77e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b2d7f77e]{display:flex;flex-direction:column;gap:10px}.field[data-v-b2d7f77e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b2d7f77e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b2d7f77e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b2d7f77e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b2d7f77e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b2d7f77e]:hover{background:var(--primary-dark)}.result-box[data-v-b2d7f77e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b2d7f77e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b2d7f77e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b2d7f77e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b2d7f77e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b2d7f77e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b2d7f77e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b2d7f77e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b2d7f77e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b2d7f77e]{grid-template-columns:1fr}}.calculator[data-v-0f175610]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0f175610]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0f175610]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0f175610]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0f175610]{display:flex;flex-direction:column;gap:10px}.field[data-v-0f175610]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0f175610]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0f175610]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0f175610]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0f175610]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0f175610]:hover{background:var(--primary-dark)}.result-box[data-v-0f175610]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0f175610]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-0f175610]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0f175610]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0f175610]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0f175610]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0f175610]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0f175610]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0f175610]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0f175610]{grid-template-columns:1fr}}.calculator[data-v-0e31cd26]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0e31cd26]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0e31cd26]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0e31cd26]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0e31cd26]{display:flex;flex-direction:column;gap:10px}.field[data-v-0e31cd26]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0e31cd26]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0e31cd26]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0e31cd26]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0e31cd26]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0e31cd26]:hover{background:var(--primary-dark)}.result-box[data-v-0e31cd26]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0e31cd26]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-0e31cd26]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0e31cd26]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0e31cd26]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0e31cd26]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0e31cd26]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0e31cd26]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0e31cd26]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0e31cd26]{grid-template-columns:1fr}}.calculator[data-v-10431f53]{display:flex;flex-direction:column;gap:16px}.panels[data-v-10431f53]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-10431f53]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-10431f53]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-10431f53]{display:flex;flex-direction:column;gap:10px}.field[data-v-10431f53]{display:flex;flex-direction:column;gap:4px}.field label[data-v-10431f53]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-10431f53]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-10431f53]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-10431f53]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-10431f53]:hover{background:var(--primary-dark)}.result-box[data-v-10431f53]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-10431f53]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-10431f53]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-10431f53]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-10431f53]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-10431f53]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-10431f53]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-10431f53]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-10431f53]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-10431f53]{grid-template-columns:1fr}}.calculator[data-v-81abdedd]{display:flex;flex-direction:column;gap:16px}.panels[data-v-81abdedd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-81abdedd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-81abdedd]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-81abdedd]{display:flex;flex-direction:column;gap:10px}.field[data-v-81abdedd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-81abdedd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-81abdedd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-81abdedd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-81abdedd]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-81abdedd]:hover{background:var(--primary-dark)}.result-box[data-v-81abdedd]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-81abdedd]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-81abdedd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-81abdedd]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-81abdedd]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-81abdedd]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-81abdedd]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-81abdedd]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-81abdedd]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-81abdedd]{grid-template-columns:1fr}}.calculator[data-v-15819953]{display:flex;flex-direction:column;gap:16px}.panels[data-v-15819953]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-15819953]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-15819953]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-15819953]{display:flex;flex-direction:column;gap:10px}.field[data-v-15819953]{display:flex;flex-direction:column;gap:4px}.field label[data-v-15819953]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-15819953]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-15819953]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-15819953]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-15819953]:hover{background:var(--primary-dark)}.result-box[data-v-15819953]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-15819953]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-15819953]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-15819953]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-15819953]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-15819953]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-15819953]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-15819953]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-15819953]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-15819953]{grid-template-columns:1fr}}.calculator[data-v-ab366ca0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ab366ca0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ab366ca0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ab366ca0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ab366ca0]{display:flex;flex-direction:column;gap:10px}.field[data-v-ab366ca0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ab366ca0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ab366ca0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ab366ca0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ab366ca0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ab366ca0]:hover{background:var(--primary-dark)}.result-box[data-v-ab366ca0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ab366ca0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ab366ca0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ab366ca0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ab366ca0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ab366ca0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ab366ca0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ab366ca0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ab366ca0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ab366ca0]{grid-template-columns:1fr}}.calculator[data-v-7febc1e3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7febc1e3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7febc1e3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7febc1e3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-7febc1e3]{display:flex;flex-direction:column;gap:10px}.field[data-v-7febc1e3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7febc1e3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7febc1e3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7febc1e3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7febc1e3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7febc1e3]:hover{background:var(--primary-dark)}.result-box[data-v-7febc1e3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-7febc1e3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-7febc1e3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-7febc1e3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7febc1e3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-7febc1e3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-7febc1e3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-7febc1e3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7febc1e3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-7febc1e3]{grid-template-columns:1fr}}.calculator[data-v-3acc7ed6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3acc7ed6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3acc7ed6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3acc7ed6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3acc7ed6]{display:flex;flex-direction:column;gap:10px}.field[data-v-3acc7ed6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3acc7ed6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3acc7ed6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3acc7ed6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3acc7ed6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3acc7ed6]:hover{background:var(--primary-dark)}.result-box[data-v-3acc7ed6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3acc7ed6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-3acc7ed6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3acc7ed6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3acc7ed6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3acc7ed6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3acc7ed6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-3acc7ed6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3acc7ed6]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-3acc7ed6]{grid-template-columns:1fr}}.calculator[data-v-2e19228a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2e19228a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2e19228a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2e19228a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2e19228a]{display:flex;flex-direction:column;gap:10px}.field[data-v-2e19228a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2e19228a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2e19228a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2e19228a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2e19228a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2e19228a]:hover{background:var(--primary-dark)}.result-box[data-v-2e19228a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2e19228a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-2e19228a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2e19228a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2e19228a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2e19228a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2e19228a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2e19228a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2e19228a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2e19228a]{grid-template-columns:1fr}}.calculator[data-v-ce306439]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ce306439]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ce306439]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ce306439]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ce306439]{display:flex;flex-direction:column;gap:10px}.field[data-v-ce306439]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ce306439]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ce306439]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ce306439]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ce306439]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ce306439]:hover{background:var(--primary-dark)}.result-box[data-v-ce306439]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ce306439]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ce306439]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ce306439]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ce306439]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ce306439]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ce306439]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ce306439]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ce306439]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ce306439]{grid-template-columns:1fr}}.calculator[data-v-12f2f878]{display:flex;flex-direction:column;gap:16px}.panels[data-v-12f2f878]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-12f2f878]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-12f2f878]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-12f2f878]{display:flex;flex-direction:column;gap:10px}.field[data-v-12f2f878]{display:flex;flex-direction:column;gap:4px}.field label[data-v-12f2f878]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-12f2f878]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-12f2f878]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-12f2f878]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-12f2f878]:hover{background:var(--primary-dark)}.result-box[data-v-12f2f878]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-12f2f878]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-12f2f878]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-12f2f878]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-12f2f878]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-12f2f878]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-12f2f878]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-12f2f878]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-12f2f878]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-12f2f878]{grid-template-columns:1fr}}.calculator[data-v-cf64bb5c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cf64bb5c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cf64bb5c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cf64bb5c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-cf64bb5c]{display:flex;flex-direction:column;gap:10px}.field[data-v-cf64bb5c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cf64bb5c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cf64bb5c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cf64bb5c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cf64bb5c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cf64bb5c]:hover{background:var(--primary-dark)}.result-box[data-v-cf64bb5c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-cf64bb5c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-cf64bb5c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-cf64bb5c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-cf64bb5c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-cf64bb5c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-cf64bb5c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-cf64bb5c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cf64bb5c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-cf64bb5c]{grid-template-columns:1fr}}.calculator[data-v-2bc86dff]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2bc86dff]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2bc86dff]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2bc86dff]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2bc86dff]{display:flex;flex-direction:column;gap:10px}.field[data-v-2bc86dff]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2bc86dff]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2bc86dff]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2bc86dff]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2bc86dff]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2bc86dff]:hover{background:var(--primary-dark)}.result-box[data-v-2bc86dff]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2bc86dff]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-2bc86dff]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2bc86dff]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2bc86dff]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2bc86dff]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2bc86dff]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2bc86dff]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2bc86dff]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2bc86dff]{grid-template-columns:1fr}}.calculator[data-v-965d21e7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-965d21e7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-965d21e7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-965d21e7]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-965d21e7]{display:flex;flex-direction:column;gap:10px}.field[data-v-965d21e7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-965d21e7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-965d21e7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-965d21e7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-965d21e7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-965d21e7]:hover{background:var(--primary-dark)}.result-box[data-v-965d21e7]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-965d21e7]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-965d21e7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-965d21e7]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-965d21e7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-965d21e7]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-965d21e7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-965d21e7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-965d21e7]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-965d21e7]{grid-template-columns:1fr}}.calculator[data-v-00f50f93]{display:flex;flex-direction:column;gap:16px}.panels[data-v-00f50f93]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-00f50f93]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-00f50f93]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-00f50f93]{display:flex;flex-direction:column;gap:10px}.field[data-v-00f50f93]{display:flex;flex-direction:column;gap:4px}.field label[data-v-00f50f93]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-00f50f93]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-00f50f93]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-00f50f93]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-00f50f93]:hover{background:var(--primary-dark)}.result-box[data-v-00f50f93]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-00f50f93]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-00f50f93]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-00f50f93]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-00f50f93]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-00f50f93]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-00f50f93]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-00f50f93]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-00f50f93]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-00f50f93]{grid-template-columns:1fr}}.calculator[data-v-f13c6048]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f13c6048]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f13c6048]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f13c6048]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f13c6048]{display:flex;flex-direction:column;gap:10px}.field[data-v-f13c6048]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f13c6048]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f13c6048]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f13c6048]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f13c6048]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f13c6048]:hover{background:var(--primary-dark)}.result-box[data-v-f13c6048]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f13c6048]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f13c6048]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f13c6048]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f13c6048]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f13c6048]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f13c6048]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f13c6048]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f13c6048]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f13c6048]{grid-template-columns:1fr}}.calculator[data-v-9d8fce9a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9d8fce9a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9d8fce9a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9d8fce9a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9d8fce9a]{display:flex;flex-direction:column;gap:10px}.field[data-v-9d8fce9a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9d8fce9a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9d8fce9a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9d8fce9a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9d8fce9a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9d8fce9a]:hover{background:var(--primary-dark)}.result-box[data-v-9d8fce9a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9d8fce9a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9d8fce9a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9d8fce9a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9d8fce9a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9d8fce9a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9d8fce9a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9d8fce9a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9d8fce9a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9d8fce9a]{grid-template-columns:1fr}}.calculator[data-v-49daa5ca]{display:flex;flex-direction:column;gap:16px}.panels[data-v-49daa5ca]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-49daa5ca]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-49daa5ca]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-49daa5ca]{display:flex;flex-direction:column;gap:10px}.field[data-v-49daa5ca]{display:flex;flex-direction:column;gap:4px}.field label[data-v-49daa5ca]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-49daa5ca]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-49daa5ca]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-49daa5ca]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-49daa5ca]:hover{background:var(--primary-dark)}.result-box[data-v-49daa5ca]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-49daa5ca]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-49daa5ca]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-49daa5ca]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-49daa5ca]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-49daa5ca]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-49daa5ca]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-49daa5ca]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-49daa5ca]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-49daa5ca]{grid-template-columns:1fr}}.calculator[data-v-28d92b58]{display:flex;flex-direction:column;gap:16px}.panels[data-v-28d92b58]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-28d92b58]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-28d92b58]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-28d92b58]{display:flex;flex-direction:column;gap:10px}.field[data-v-28d92b58]{display:flex;flex-direction:column;gap:4px}.field label[data-v-28d92b58]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-28d92b58]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-28d92b58]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-28d92b58]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-28d92b58]:hover{background:var(--primary-dark)}.result-box[data-v-28d92b58]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-28d92b58]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-28d92b58]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-28d92b58]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-28d92b58]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-28d92b58]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-28d92b58]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-28d92b58]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-28d92b58]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-28d92b58]{grid-template-columns:1fr}}.calc-container[data-v-9dee2f58]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-9dee2f58],.calc-result-panel[data-v-9dee2f58]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-9dee2f58]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-9dee2f58]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-9dee2f58]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9dee2f58]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9dee2f58]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-9dee2f58]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-9dee2f58]:hover{opacity:.9}.result-area[data-v-9dee2f58]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-9dee2f58]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-9dee2f58]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-9dee2f58]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-9dee2f58]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-9dee2f58]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9dee2f58]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-9dee2f58]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-9dee2f58]{grid-template-columns:1fr}}.calc-container[data-v-824757f5]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-824757f5],.calc-result-panel[data-v-824757f5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-824757f5]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-824757f5]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-824757f5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-824757f5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-824757f5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-824757f5]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-824757f5]:hover{opacity:.9}.result-area[data-v-824757f5]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-824757f5]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-824757f5]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-824757f5]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-824757f5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-824757f5]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-824757f5]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-824757f5]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-824757f5]{grid-template-columns:1fr}}.calc-container[data-v-da53c65f]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-da53c65f],.calc-result-panel[data-v-da53c65f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-da53c65f]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-da53c65f]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-da53c65f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-da53c65f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-da53c65f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-da53c65f]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-da53c65f]:hover{opacity:.9}.result-area[data-v-da53c65f]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-da53c65f]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-da53c65f]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-da53c65f]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-da53c65f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-da53c65f]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-da53c65f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-da53c65f]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-da53c65f]{grid-template-columns:1fr}}.calc-container[data-v-d2626cc8]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-d2626cc8],.calc-result-panel[data-v-d2626cc8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-d2626cc8]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-d2626cc8]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-d2626cc8]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d2626cc8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d2626cc8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-d2626cc8]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-d2626cc8]:hover{opacity:.9}.result-area[data-v-d2626cc8]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-d2626cc8]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-d2626cc8]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-d2626cc8]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-d2626cc8]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-d2626cc8]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d2626cc8]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-d2626cc8]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-d2626cc8]{grid-template-columns:1fr}}.calc-container[data-v-cddcf382]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-cddcf382],.calc-result-panel[data-v-cddcf382]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-cddcf382]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-cddcf382]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-cddcf382]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-cddcf382]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cddcf382]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-cddcf382]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-cddcf382]:hover{opacity:.9}.result-area[data-v-cddcf382]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-cddcf382]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-cddcf382]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-cddcf382]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-cddcf382]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-cddcf382]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-cddcf382]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-cddcf382]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-cddcf382]{grid-template-columns:1fr}}.calc-container[data-v-2422d88a]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-2422d88a],.calc-result-panel[data-v-2422d88a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-2422d88a]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-2422d88a]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-2422d88a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2422d88a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2422d88a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-2422d88a]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-2422d88a]:hover{opacity:.9}.result-area[data-v-2422d88a]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-2422d88a]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-2422d88a]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-2422d88a]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-2422d88a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-2422d88a]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2422d88a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-2422d88a]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-2422d88a]{grid-template-columns:1fr}}.calc-container[data-v-25d3f2f3]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-25d3f2f3],.calc-result-panel[data-v-25d3f2f3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-25d3f2f3]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-25d3f2f3]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-25d3f2f3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-25d3f2f3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-25d3f2f3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-25d3f2f3]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-25d3f2f3]:hover{opacity:.9}.result-area[data-v-25d3f2f3]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-25d3f2f3]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-25d3f2f3]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-25d3f2f3]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-25d3f2f3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-25d3f2f3]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-25d3f2f3]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-25d3f2f3]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-25d3f2f3]{grid-template-columns:1fr}}.calc-container[data-v-aae7f06c]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-aae7f06c],.calc-result-panel[data-v-aae7f06c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-aae7f06c]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-aae7f06c]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-aae7f06c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-aae7f06c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-aae7f06c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-aae7f06c]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-aae7f06c]:hover{opacity:.9}.result-area[data-v-aae7f06c]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-aae7f06c]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-aae7f06c]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-aae7f06c]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-aae7f06c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-aae7f06c]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-aae7f06c]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-aae7f06c]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-aae7f06c]{grid-template-columns:1fr}}.calc-container[data-v-09e941fc]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-09e941fc],.calc-result-panel[data-v-09e941fc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-09e941fc]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-09e941fc]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-09e941fc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-09e941fc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-09e941fc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-09e941fc]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-09e941fc]:hover{opacity:.9}.result-area[data-v-09e941fc]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-09e941fc]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-09e941fc]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-09e941fc]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-09e941fc]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-09e941fc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-09e941fc]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-09e941fc]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-09e941fc]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-09e941fc]{grid-template-columns:1fr}}.calc-container[data-v-c9745e49]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-c9745e49],.calc-result-panel[data-v-c9745e49]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-c9745e49]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-c9745e49]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-c9745e49]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-c9745e49]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c9745e49]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-c9745e49]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-c9745e49]:hover{opacity:.9}.result-area[data-v-c9745e49]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-c9745e49]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-c9745e49]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-c9745e49]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-c9745e49]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-c9745e49]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-c9745e49]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c9745e49]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-c9745e49]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-c9745e49]{grid-template-columns:1fr}}.calc-container[data-v-edf053f6]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-edf053f6],.calc-result-panel[data-v-edf053f6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-edf053f6]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-edf053f6]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-edf053f6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-edf053f6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-edf053f6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-edf053f6]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-edf053f6]:hover{opacity:.9}.result-area[data-v-edf053f6]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-edf053f6]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-edf053f6]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-edf053f6]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-edf053f6]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-edf053f6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-edf053f6]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-edf053f6]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-edf053f6]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-edf053f6]{grid-template-columns:1fr}}.calc-container[data-v-009fe860]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-009fe860],.calc-result-panel[data-v-009fe860]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-009fe860]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-009fe860]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-009fe860]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-009fe860]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-009fe860]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-009fe860]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-009fe860]:hover{opacity:.9}.result-area[data-v-009fe860]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-009fe860]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-009fe860]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-009fe860]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-009fe860]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-009fe860]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-009fe860]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-009fe860]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-009fe860]{grid-template-columns:1fr}}.calc-container[data-v-c26e2443]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-c26e2443],.calc-result-panel[data-v-c26e2443]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-c26e2443]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-c26e2443]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-c26e2443]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-c26e2443]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c26e2443]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-c26e2443]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-c26e2443]:hover{opacity:.9}.result-area[data-v-c26e2443]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-c26e2443]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-c26e2443]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-c26e2443]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-c26e2443]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-c26e2443]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c26e2443]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-c26e2443]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-c26e2443]{grid-template-columns:1fr}}.calc-container[data-v-23149736]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-23149736],.calc-result-panel[data-v-23149736]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-23149736]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-23149736]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-23149736]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-23149736]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-23149736]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-23149736]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-23149736]:hover{opacity:.9}.result-area[data-v-23149736]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-23149736]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-23149736]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-23149736]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-23149736]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-23149736]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-23149736]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-23149736]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-23149736]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-23149736]{grid-template-columns:1fr}}.calc-container[data-v-8268cadd]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-8268cadd],.calc-result-panel[data-v-8268cadd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-8268cadd]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-8268cadd]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-8268cadd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8268cadd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8268cadd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-8268cadd]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-8268cadd]:hover{opacity:.9}.result-area[data-v-8268cadd]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-8268cadd]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-8268cadd]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-8268cadd]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-8268cadd]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-8268cadd]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-8268cadd]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8268cadd]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-8268cadd]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-8268cadd]{grid-template-columns:1fr}}.calc-container[data-v-293d3ca6]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-293d3ca6],.calc-result-panel[data-v-293d3ca6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-293d3ca6]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-293d3ca6]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-293d3ca6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-293d3ca6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-293d3ca6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-293d3ca6]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-293d3ca6]:hover{opacity:.9}.result-area[data-v-293d3ca6]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-293d3ca6]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-293d3ca6]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-293d3ca6]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-293d3ca6]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-293d3ca6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-293d3ca6]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-293d3ca6]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-293d3ca6]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-293d3ca6]{grid-template-columns:1fr}}.calc-container[data-v-d7889eb5]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-d7889eb5],.calc-result-panel[data-v-d7889eb5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-d7889eb5]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-d7889eb5]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-d7889eb5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d7889eb5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d7889eb5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-d7889eb5]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-d7889eb5]:hover{opacity:.9}.result-area[data-v-d7889eb5]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-d7889eb5]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-d7889eb5]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-d7889eb5]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-d7889eb5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-d7889eb5]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d7889eb5]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-d7889eb5]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-d7889eb5]{grid-template-columns:1fr}}.calc-container[data-v-700f711d]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-700f711d],.calc-result-panel[data-v-700f711d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-700f711d]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-700f711d]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-700f711d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-700f711d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-700f711d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-700f711d]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-700f711d]:hover{opacity:.9}.result-area[data-v-700f711d]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-700f711d]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-700f711d]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-700f711d]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-700f711d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-700f711d]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-700f711d]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-700f711d]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-700f711d]{grid-template-columns:1fr}}.calc-container[data-v-487bccd5]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-487bccd5],.calc-result-panel[data-v-487bccd5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-487bccd5]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-487bccd5]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-487bccd5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-487bccd5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-487bccd5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-487bccd5]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-487bccd5]:hover{opacity:.9}.result-area[data-v-487bccd5]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-487bccd5]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-487bccd5]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-487bccd5]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-487bccd5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-487bccd5]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-487bccd5]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-487bccd5]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-487bccd5]{grid-template-columns:1fr}}.calc-container[data-v-3bddebb5]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-3bddebb5],.calc-result-panel[data-v-3bddebb5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-3bddebb5]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-3bddebb5]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-3bddebb5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-3bddebb5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3bddebb5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-3bddebb5]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-3bddebb5]:hover{opacity:.9}.result-area[data-v-3bddebb5]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-3bddebb5]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-3bddebb5]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-3bddebb5]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-3bddebb5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-3bddebb5]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3bddebb5]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-3bddebb5]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-3bddebb5]{grid-template-columns:1fr}}.calc-container[data-v-9c95c80b]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-9c95c80b],.calc-result-panel[data-v-9c95c80b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-9c95c80b]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-9c95c80b]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-9c95c80b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9c95c80b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9c95c80b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-9c95c80b]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-9c95c80b]:hover{opacity:.9}.result-area[data-v-9c95c80b]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-9c95c80b]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-9c95c80b]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-9c95c80b]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-9c95c80b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-9c95c80b]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9c95c80b]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-9c95c80b]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-9c95c80b]{grid-template-columns:1fr}}.calc-container[data-v-530ca811]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-530ca811],.calc-result-panel[data-v-530ca811]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-530ca811]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-530ca811]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-530ca811]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-530ca811]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-530ca811]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-530ca811]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-530ca811]:hover{opacity:.9}.result-area[data-v-530ca811]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-530ca811]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-530ca811]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-530ca811]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-530ca811]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-530ca811]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-530ca811]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-530ca811]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-530ca811]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-530ca811]{grid-template-columns:1fr}}.calc-container[data-v-8b493dbb]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-8b493dbb],.calc-result-panel[data-v-8b493dbb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-8b493dbb]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-8b493dbb]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-8b493dbb]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8b493dbb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8b493dbb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-8b493dbb]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-8b493dbb]:hover{opacity:.9}.result-area[data-v-8b493dbb]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-8b493dbb]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-8b493dbb]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-8b493dbb]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-8b493dbb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-8b493dbb]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8b493dbb]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-8b493dbb]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-8b493dbb]{grid-template-columns:1fr}}.calc-container[data-v-6bf2bc07]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-6bf2bc07],.calc-result-panel[data-v-6bf2bc07]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-6bf2bc07]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-6bf2bc07]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-6bf2bc07]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6bf2bc07]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6bf2bc07]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-6bf2bc07]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-6bf2bc07]:hover{opacity:.9}.result-area[data-v-6bf2bc07]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-6bf2bc07]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-6bf2bc07]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-6bf2bc07]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-6bf2bc07]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-6bf2bc07]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6bf2bc07]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-6bf2bc07]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-6bf2bc07]{grid-template-columns:1fr}}.calc-container[data-v-4aaf725b]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-4aaf725b],.calc-result-panel[data-v-4aaf725b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-4aaf725b]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-4aaf725b]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-4aaf725b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4aaf725b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4aaf725b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-4aaf725b]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-4aaf725b]:hover{opacity:.9}.result-area[data-v-4aaf725b]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-4aaf725b]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-4aaf725b]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-4aaf725b]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-4aaf725b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-4aaf725b]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4aaf725b]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-4aaf725b]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-4aaf725b]{grid-template-columns:1fr}}.calc-container[data-v-7b682245]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-7b682245],.calc-result-panel[data-v-7b682245]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-7b682245]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-7b682245]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-7b682245]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-7b682245]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7b682245]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-7b682245]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-7b682245]:hover{opacity:.9}.result-area[data-v-7b682245]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-7b682245]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-7b682245]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-7b682245]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-7b682245]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-7b682245]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-7b682245]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-7b682245]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-7b682245]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-7b682245]{grid-template-columns:1fr}}.calc-container[data-v-c74aa32a]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-c74aa32a],.calc-result-panel[data-v-c74aa32a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-c74aa32a]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-c74aa32a]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-c74aa32a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-c74aa32a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c74aa32a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-c74aa32a]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-c74aa32a]:hover{opacity:.9}.result-area[data-v-c74aa32a]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-c74aa32a]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-c74aa32a]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-c74aa32a]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-c74aa32a]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-c74aa32a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-c74aa32a]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c74aa32a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-c74aa32a]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-c74aa32a]{grid-template-columns:1fr}}.calc-container[data-v-4f839ebb]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-4f839ebb],.calc-result-panel[data-v-4f839ebb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-4f839ebb]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-4f839ebb]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-4f839ebb]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4f839ebb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4f839ebb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-4f839ebb]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-4f839ebb]:hover{opacity:.9}.result-area[data-v-4f839ebb]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-4f839ebb]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-4f839ebb]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-4f839ebb]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-4f839ebb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-4f839ebb]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4f839ebb]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-4f839ebb]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-4f839ebb]{grid-template-columns:1fr}}.calc-container[data-v-ed969707]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-ed969707],.calc-result-panel[data-v-ed969707]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-ed969707]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-ed969707]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-ed969707]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ed969707]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ed969707]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-ed969707]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-ed969707]:hover{opacity:.9}.result-area[data-v-ed969707]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-ed969707]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-ed969707]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-ed969707]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-ed969707]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-ed969707]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ed969707]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-ed969707]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-ed969707]{grid-template-columns:1fr}}.calc-container[data-v-4c626502]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-4c626502],.calc-result-panel[data-v-4c626502]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-4c626502]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-4c626502]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-4c626502]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4c626502]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4c626502]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-4c626502]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-4c626502]:hover{opacity:.9}.result-area[data-v-4c626502]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-4c626502]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-4c626502]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-4c626502]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-4c626502]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-4c626502]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-4c626502]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4c626502]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-4c626502]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-4c626502]{grid-template-columns:1fr}}.calc-container[data-v-e7c6ece8]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-e7c6ece8],.calc-result-panel[data-v-e7c6ece8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-e7c6ece8]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-e7c6ece8]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-e7c6ece8]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-e7c6ece8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e7c6ece8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-e7c6ece8]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-e7c6ece8]:hover{opacity:.9}.result-area[data-v-e7c6ece8]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-e7c6ece8]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-e7c6ece8]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-e7c6ece8]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-e7c6ece8]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-e7c6ece8]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e7c6ece8]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-e7c6ece8]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-e7c6ece8]{grid-template-columns:1fr}}.calc-container[data-v-0ff274f2]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-0ff274f2],.calc-result-panel[data-v-0ff274f2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-0ff274f2]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-0ff274f2]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-0ff274f2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0ff274f2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0ff274f2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-0ff274f2]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-0ff274f2]:hover{opacity:.9}.result-area[data-v-0ff274f2]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-0ff274f2]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-0ff274f2]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-0ff274f2]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-0ff274f2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-0ff274f2]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0ff274f2]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-0ff274f2]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-0ff274f2]{grid-template-columns:1fr}}.calc-container[data-v-338564c0]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-338564c0],.calc-result-panel[data-v-338564c0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-338564c0]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-338564c0]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-338564c0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-338564c0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-338564c0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-338564c0]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-338564c0]:hover{opacity:.9}.result-area[data-v-338564c0]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-338564c0]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-338564c0]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-338564c0]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-338564c0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-338564c0]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-338564c0]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-338564c0]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-338564c0]{grid-template-columns:1fr}}.calc-container[data-v-c6844645]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-c6844645],.calc-result-panel[data-v-c6844645]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-c6844645]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-c6844645]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-c6844645]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-c6844645]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c6844645]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-c6844645]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-c6844645]:hover{opacity:.9}.result-area[data-v-c6844645]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-c6844645]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-c6844645]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-c6844645]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-c6844645]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-c6844645]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c6844645]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-c6844645]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-c6844645]{grid-template-columns:1fr}}.calc-container[data-v-008f75df]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-008f75df],.calc-result-panel[data-v-008f75df]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-008f75df]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-008f75df]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-008f75df]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-008f75df]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-008f75df]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-008f75df]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-008f75df]:hover{opacity:.9}.result-area[data-v-008f75df]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-008f75df]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-008f75df]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-008f75df]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-008f75df]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-008f75df]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-008f75df]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-008f75df]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-008f75df]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-008f75df]{grid-template-columns:1fr}}.calc-container[data-v-30ecf976]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-30ecf976],.calc-result-panel[data-v-30ecf976]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-30ecf976]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-30ecf976]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-30ecf976]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-30ecf976]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-30ecf976]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-30ecf976]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-30ecf976]:hover{opacity:.9}.result-area[data-v-30ecf976]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-30ecf976]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-30ecf976]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-30ecf976]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-30ecf976]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-30ecf976]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-30ecf976]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-30ecf976]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-30ecf976]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-30ecf976]{grid-template-columns:1fr}}.calc-container[data-v-a19a3827]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-a19a3827],.calc-result-panel[data-v-a19a3827]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-a19a3827]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-a19a3827]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-a19a3827]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a19a3827]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a19a3827]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-a19a3827]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-a19a3827]:hover{opacity:.9}.result-area[data-v-a19a3827]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-a19a3827]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-a19a3827]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-a19a3827]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-a19a3827]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-a19a3827]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a19a3827]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-a19a3827]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-a19a3827]{grid-template-columns:1fr}}.calc-container[data-v-4a4bc0c0]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-4a4bc0c0],.calc-result-panel[data-v-4a4bc0c0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-4a4bc0c0]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-4a4bc0c0]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-4a4bc0c0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4a4bc0c0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4a4bc0c0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-4a4bc0c0]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-4a4bc0c0]:hover{opacity:.9}.result-area[data-v-4a4bc0c0]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-4a4bc0c0]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-4a4bc0c0]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-4a4bc0c0]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-4a4bc0c0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-4a4bc0c0]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4a4bc0c0]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-4a4bc0c0]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-4a4bc0c0]{grid-template-columns:1fr}}.calc-container[data-v-e325043f]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-e325043f],.calc-result-panel[data-v-e325043f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-e325043f]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-e325043f]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-e325043f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-e325043f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e325043f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-e325043f]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-e325043f]:hover{opacity:.9}.result-area[data-v-e325043f]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-e325043f]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-e325043f]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-e325043f]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-e325043f]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-e325043f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-e325043f]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e325043f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-e325043f]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-e325043f]{grid-template-columns:1fr}}.calc-container[data-v-35726d70]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-35726d70],.calc-result-panel[data-v-35726d70]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-35726d70]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-35726d70]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-35726d70]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-35726d70]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-35726d70]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-35726d70]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-35726d70]:hover{opacity:.9}.result-area[data-v-35726d70]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-35726d70]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-35726d70]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-35726d70]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-35726d70]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-35726d70]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-35726d70]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-35726d70]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-35726d70]{grid-template-columns:1fr}}.calc-container[data-v-91511499]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-91511499],.calc-result-panel[data-v-91511499]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-91511499]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-91511499]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-91511499]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-91511499]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-91511499]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-91511499]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-91511499]:hover{opacity:.9}.result-area[data-v-91511499]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-91511499]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-91511499]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-91511499]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-91511499]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-91511499]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-91511499]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-91511499]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-91511499]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-91511499]{grid-template-columns:1fr}}.calc-container[data-v-72d46a80]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-72d46a80],.calc-result-panel[data-v-72d46a80]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-72d46a80]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-72d46a80]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-72d46a80]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-72d46a80]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-72d46a80]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-72d46a80]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-72d46a80]:hover{opacity:.9}.result-area[data-v-72d46a80]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-72d46a80]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-72d46a80]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-72d46a80]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-72d46a80]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-72d46a80]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-72d46a80]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-72d46a80]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-72d46a80]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-72d46a80]{grid-template-columns:1fr}}.calc-container[data-v-50bb95e2]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-50bb95e2],.calc-result-panel[data-v-50bb95e2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-50bb95e2]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-50bb95e2]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-50bb95e2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-50bb95e2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-50bb95e2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-50bb95e2]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-50bb95e2]:hover{opacity:.9}.result-area[data-v-50bb95e2]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-50bb95e2]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-50bb95e2]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-50bb95e2]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-50bb95e2]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-50bb95e2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-50bb95e2]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-50bb95e2]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-50bb95e2]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-50bb95e2]{grid-template-columns:1fr}}.calc-container[data-v-e18dee13]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-e18dee13],.calc-result-panel[data-v-e18dee13]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-e18dee13]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-e18dee13]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-e18dee13]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-e18dee13]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e18dee13]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-e18dee13]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-e18dee13]:hover{opacity:.9}.result-area[data-v-e18dee13]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-e18dee13]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-e18dee13]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-e18dee13]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-e18dee13]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-e18dee13]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e18dee13]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-e18dee13]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-e18dee13]{grid-template-columns:1fr}}.calc-container[data-v-d06d75d3]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-d06d75d3],.calc-result-panel[data-v-d06d75d3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-d06d75d3]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-d06d75d3]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-d06d75d3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d06d75d3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d06d75d3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-d06d75d3]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-d06d75d3]:hover{opacity:.9}.result-area[data-v-d06d75d3]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-d06d75d3]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-d06d75d3]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-d06d75d3]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-d06d75d3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-d06d75d3]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d06d75d3]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-d06d75d3]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-d06d75d3]{grid-template-columns:1fr}}.calc-container[data-v-6b5f8b28]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-6b5f8b28],.calc-result-panel[data-v-6b5f8b28]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-6b5f8b28]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-6b5f8b28]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-6b5f8b28]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6b5f8b28]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6b5f8b28]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-6b5f8b28]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-6b5f8b28]:hover{opacity:.9}.result-area[data-v-6b5f8b28]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-6b5f8b28]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-6b5f8b28]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-6b5f8b28]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-6b5f8b28]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-6b5f8b28]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6b5f8b28]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-6b5f8b28]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-6b5f8b28]{grid-template-columns:1fr}}.calc-container[data-v-aefff0e2]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-aefff0e2],.calc-result-panel[data-v-aefff0e2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-aefff0e2]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-aefff0e2]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-aefff0e2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-aefff0e2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-aefff0e2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-aefff0e2]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-aefff0e2]:hover{opacity:.9}.result-area[data-v-aefff0e2]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-grid[data-v-aefff0e2]{display:flex;flex-direction:column;gap:12px}.result-item[data-v-aefff0e2]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-aefff0e2]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-aefff0e2]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-aefff0e2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-aefff0e2]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-aefff0e2]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-aefff0e2]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-aefff0e2]{grid-template-columns:1fr}}.calc-container[data-v-924ff56a]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-924ff56a],.calc-result-panel[data-v-924ff56a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-924ff56a]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-924ff56a]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-924ff56a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-924ff56a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-924ff56a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-924ff56a]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-924ff56a]:hover{opacity:.9}.result-area[data-v-924ff56a]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-924ff56a]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-924ff56a]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-924ff56a]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-924ff56a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-924ff56a]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-924ff56a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-924ff56a]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-924ff56a]{grid-template-columns:1fr}}.calc-container[data-v-6d24930d]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-6d24930d],.calc-result-panel[data-v-6d24930d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-6d24930d]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-6d24930d]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-6d24930d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6d24930d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6d24930d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-6d24930d]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-6d24930d]:hover{opacity:.9}.result-area[data-v-6d24930d]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-6d24930d]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-6d24930d]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-6d24930d]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-6d24930d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-6d24930d]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6d24930d]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-6d24930d]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-6d24930d]{grid-template-columns:1fr}}.calc-container[data-v-53154253]{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.calc-form[data-v-53154253],.calc-result-panel[data-v-53154253]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:16px}.section-title[data-v-53154253]{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.form-group[data-v-53154253]{display:flex;flex-direction:column;gap:4px}.form-group label[data-v-53154253]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-53154253]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-53154253]:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-bg)}.calc-btn[data-v-53154253]{width:100%;padding:12px;border-radius:var(--radius-md);border:none;background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s}.calc-btn[data-v-53154253]:hover{opacity:.9}.result-area[data-v-53154253]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-item[data-v-53154253]{display:flex;justify-content:space-between;align-items:center}.result-label[data-v-53154253]{font-size:13px;color:var(--text-secondary)}.result-value[data-v-53154253]{font-size:24px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-53154253]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.formula-box[data-v-53154253]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-53154253]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:4px}.formula-text[data-v-53154253]{font-size:13px;color:var(--text-primary);margin:0;line-height:1.5}@media (max-width: 768px){.calc-container[data-v-53154253]{grid-template-columns:1fr}}.calc-container[data-v-ad71a931]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ad71a931],.calc-result-panel[data-v-ad71a931]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-ad71a931]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-ad71a931]{margin-bottom:14px}.form-group label[data-v-ad71a931]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-ad71a931]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-ad71a931]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ad71a931]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-ad71a931]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-ad71a931]{margin-bottom:16px}.result-box[data-v-ad71a931]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-ad71a931]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-ad71a931]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-ad71a931]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-ad71a931]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-ad71a931]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-ad71a931]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-ad71a931]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ad71a931]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-ad71a931]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-ad71a931],.result-grid[data-v-ad71a931]{grid-template-columns:1fr}}.calc-container[data-v-b511fb9a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b511fb9a],.calc-result-panel[data-v-b511fb9a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-b511fb9a]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-b511fb9a]{margin-bottom:14px}.form-group label[data-v-b511fb9a]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-b511fb9a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-b511fb9a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b511fb9a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-b511fb9a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-b511fb9a]{margin-bottom:16px}.result-box[data-v-b511fb9a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-b511fb9a]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-b511fb9a]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-b511fb9a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-b511fb9a]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-b511fb9a]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-b511fb9a]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-b511fb9a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b511fb9a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-b511fb9a]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-b511fb9a],.result-grid[data-v-b511fb9a]{grid-template-columns:1fr}}.calc-container[data-v-d299c171]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d299c171],.calc-result-panel[data-v-d299c171]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-d299c171]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-d299c171]{margin-bottom:14px}.form-group label[data-v-d299c171]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-d299c171]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-d299c171]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d299c171]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-d299c171]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-d299c171]{margin-bottom:16px}.result-box[data-v-d299c171]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-d299c171]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-d299c171]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-d299c171]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-d299c171]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-d299c171]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-d299c171]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-d299c171]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d299c171]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-d299c171]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-d299c171],.result-grid[data-v-d299c171]{grid-template-columns:1fr}}.calc-container[data-v-83dafaf8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-83dafaf8],.calc-result-panel[data-v-83dafaf8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-83dafaf8]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-83dafaf8]{margin-bottom:14px}.form-group label[data-v-83dafaf8]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-83dafaf8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-83dafaf8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-83dafaf8]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-83dafaf8]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-83dafaf8]{margin-bottom:16px}.result-box[data-v-83dafaf8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-83dafaf8]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-83dafaf8]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-83dafaf8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-83dafaf8]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-83dafaf8]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-83dafaf8]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-83dafaf8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-83dafaf8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-83dafaf8]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-83dafaf8],.result-grid[data-v-83dafaf8]{grid-template-columns:1fr}}.calc-container[data-v-cab0a987]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-cab0a987],.calc-result-panel[data-v-cab0a987]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-cab0a987]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-cab0a987]{margin-bottom:14px}.form-group label[data-v-cab0a987]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-cab0a987]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-cab0a987]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cab0a987]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-cab0a987]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-cab0a987]{margin-bottom:16px}.result-box[data-v-cab0a987]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-cab0a987]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-cab0a987]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-cab0a987]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-cab0a987]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-cab0a987]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-cab0a987]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-cab0a987]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-cab0a987]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-cab0a987]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-cab0a987],.result-grid[data-v-cab0a987]{grid-template-columns:1fr}}.calc-container[data-v-e87bd287]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e87bd287],.calc-result-panel[data-v-e87bd287]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-e87bd287]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-e87bd287]{margin-bottom:14px}.form-group label[data-v-e87bd287]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-e87bd287]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-e87bd287]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e87bd287]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-e87bd287]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-e87bd287]{margin-bottom:16px}.result-box[data-v-e87bd287]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-e87bd287]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-e87bd287]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-e87bd287]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-e87bd287]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-e87bd287]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-e87bd287]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-e87bd287]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e87bd287]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-e87bd287]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-e87bd287],.result-grid[data-v-e87bd287]{grid-template-columns:1fr}}.calc-container[data-v-d10c81bc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d10c81bc],.calc-result-panel[data-v-d10c81bc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-d10c81bc]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-d10c81bc]{margin-bottom:14px}.form-group label[data-v-d10c81bc]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-d10c81bc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-d10c81bc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d10c81bc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-d10c81bc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-d10c81bc]{margin-bottom:16px}.result-box[data-v-d10c81bc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-d10c81bc]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-d10c81bc]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-d10c81bc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-d10c81bc]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-d10c81bc]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-d10c81bc]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-d10c81bc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d10c81bc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-d10c81bc]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-d10c81bc],.result-grid[data-v-d10c81bc]{grid-template-columns:1fr}}.calc-container[data-v-7447cf0e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-7447cf0e],.calc-result-panel[data-v-7447cf0e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-7447cf0e]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-7447cf0e]{margin-bottom:14px}.form-group label[data-v-7447cf0e]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-7447cf0e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-7447cf0e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7447cf0e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-7447cf0e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-7447cf0e]{margin-bottom:16px}.result-box[data-v-7447cf0e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-7447cf0e]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-7447cf0e]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-7447cf0e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-7447cf0e]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-7447cf0e]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-7447cf0e]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-7447cf0e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-7447cf0e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-7447cf0e]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-7447cf0e],.result-grid[data-v-7447cf0e]{grid-template-columns:1fr}}.calc-container[data-v-3957ce67]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3957ce67],.calc-result-panel[data-v-3957ce67]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3957ce67]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-3957ce67]{margin-bottom:14px}.form-group label[data-v-3957ce67]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3957ce67]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3957ce67]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3957ce67]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-3957ce67]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-3957ce67]{margin-bottom:16px}.result-box[data-v-3957ce67]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3957ce67]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-3957ce67]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-3957ce67]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-3957ce67]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-3957ce67]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-3957ce67]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-3957ce67]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3957ce67]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-3957ce67]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-3957ce67],.result-grid[data-v-3957ce67]{grid-template-columns:1fr}}.calc-container[data-v-87ee4c39]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-87ee4c39],.calc-result-panel[data-v-87ee4c39]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-87ee4c39]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-87ee4c39]{margin-bottom:14px}.form-group label[data-v-87ee4c39]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-87ee4c39]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-87ee4c39]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-87ee4c39]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-87ee4c39]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-87ee4c39]{margin-bottom:16px}.result-box[data-v-87ee4c39]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-87ee4c39]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-87ee4c39]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-87ee4c39]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-87ee4c39]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-87ee4c39]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-87ee4c39]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-87ee4c39]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-87ee4c39]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-87ee4c39]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-87ee4c39],.result-grid[data-v-87ee4c39]{grid-template-columns:1fr}}.calc-container[data-v-583e00f8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-583e00f8],.calc-result-panel[data-v-583e00f8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-583e00f8]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-583e00f8]{margin-bottom:14px}.form-group label[data-v-583e00f8]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-583e00f8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-583e00f8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-583e00f8]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-583e00f8]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-583e00f8]{margin-bottom:16px}.result-box[data-v-583e00f8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-583e00f8]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-583e00f8]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-583e00f8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-583e00f8]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-583e00f8]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-583e00f8]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-583e00f8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-583e00f8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-583e00f8]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-583e00f8],.result-grid[data-v-583e00f8]{grid-template-columns:1fr}}.calc-container[data-v-2f23cb51]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2f23cb51],.calc-result-panel[data-v-2f23cb51]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-2f23cb51]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-2f23cb51]{margin-bottom:14px}.form-group label[data-v-2f23cb51]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-2f23cb51]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-2f23cb51]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2f23cb51]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-2f23cb51]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-2f23cb51]{margin-bottom:16px}.result-box[data-v-2f23cb51]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-2f23cb51]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-2f23cb51]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-2f23cb51]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-2f23cb51]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-2f23cb51]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-2f23cb51]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-2f23cb51]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2f23cb51]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-2f23cb51]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-2f23cb51],.result-grid[data-v-2f23cb51]{grid-template-columns:1fr}}.calc-container[data-v-1ddc7d92]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1ddc7d92],.calc-result-panel[data-v-1ddc7d92]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-1ddc7d92]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-1ddc7d92]{margin-bottom:14px}.form-group label[data-v-1ddc7d92]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-1ddc7d92]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-1ddc7d92]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1ddc7d92]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-1ddc7d92]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-1ddc7d92]{margin-bottom:16px}.result-box[data-v-1ddc7d92]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-1ddc7d92]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-1ddc7d92]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-1ddc7d92]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-1ddc7d92]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-1ddc7d92]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-1ddc7d92]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-1ddc7d92]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1ddc7d92]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-1ddc7d92]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-1ddc7d92],.result-grid[data-v-1ddc7d92]{grid-template-columns:1fr}}.calc-container[data-v-d6ca8c71]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d6ca8c71],.calc-result-panel[data-v-d6ca8c71]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-d6ca8c71]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-d6ca8c71]{margin-bottom:14px}.form-group label[data-v-d6ca8c71]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-d6ca8c71]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-d6ca8c71]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d6ca8c71]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-d6ca8c71]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-d6ca8c71]{margin-bottom:16px}.result-box[data-v-d6ca8c71]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-d6ca8c71]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-d6ca8c71]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-d6ca8c71]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-d6ca8c71]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-d6ca8c71]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-d6ca8c71]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-d6ca8c71]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d6ca8c71]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-d6ca8c71]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-d6ca8c71],.result-grid[data-v-d6ca8c71]{grid-template-columns:1fr}}.calc-container[data-v-af3e6c94]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-af3e6c94],.calc-result-panel[data-v-af3e6c94]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-af3e6c94]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-af3e6c94]{margin-bottom:14px}.form-group label[data-v-af3e6c94]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-af3e6c94]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-af3e6c94]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-af3e6c94]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-af3e6c94]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-af3e6c94]{margin-bottom:16px}.result-box[data-v-af3e6c94]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-af3e6c94]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-af3e6c94]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-af3e6c94]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-af3e6c94]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-af3e6c94]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-af3e6c94]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-af3e6c94]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-af3e6c94]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-af3e6c94]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-af3e6c94],.result-grid[data-v-af3e6c94]{grid-template-columns:1fr}}.calc-container[data-v-5de98984]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5de98984],.calc-result-panel[data-v-5de98984]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-5de98984]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-5de98984]{margin-bottom:14px}.form-group label[data-v-5de98984]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-5de98984]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-5de98984]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5de98984]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-5de98984]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-5de98984]{margin-bottom:16px}.result-box[data-v-5de98984]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-5de98984]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-5de98984]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-5de98984]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-5de98984]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-5de98984]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-5de98984]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-5de98984]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5de98984]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-5de98984]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-5de98984],.result-grid[data-v-5de98984]{grid-template-columns:1fr}}.calc-container[data-v-a60dc772]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a60dc772],.calc-result-panel[data-v-a60dc772]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-a60dc772]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-a60dc772]{margin-bottom:14px}.form-group label[data-v-a60dc772]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-a60dc772]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-a60dc772]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a60dc772]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-a60dc772]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-a60dc772]{margin-bottom:16px}.result-box[data-v-a60dc772]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-a60dc772]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-a60dc772]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-a60dc772]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-a60dc772]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-a60dc772]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-a60dc772]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-a60dc772]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a60dc772]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-a60dc772]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-a60dc772],.result-grid[data-v-a60dc772]{grid-template-columns:1fr}}.calc-container[data-v-eb0854e1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-eb0854e1],.calc-result-panel[data-v-eb0854e1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-eb0854e1]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-eb0854e1]{margin-bottom:14px}.form-group label[data-v-eb0854e1]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-eb0854e1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-eb0854e1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-eb0854e1]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-eb0854e1]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-eb0854e1]{margin-bottom:16px}.result-box[data-v-eb0854e1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-eb0854e1]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-eb0854e1]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-eb0854e1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-eb0854e1]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-eb0854e1]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-eb0854e1]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-eb0854e1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-eb0854e1]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-eb0854e1]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-eb0854e1],.result-grid[data-v-eb0854e1]{grid-template-columns:1fr}}.calc-container[data-v-609002c6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-609002c6],.calc-result-panel[data-v-609002c6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-609002c6]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-609002c6]{margin-bottom:14px}.form-group label[data-v-609002c6]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-609002c6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-609002c6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-609002c6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-609002c6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-609002c6]{margin-bottom:16px}.result-box[data-v-609002c6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-609002c6]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-609002c6]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-609002c6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-609002c6]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-609002c6]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-609002c6]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-609002c6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-609002c6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-609002c6]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-609002c6],.result-grid[data-v-609002c6]{grid-template-columns:1fr}}.calc-container[data-v-63fe149f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-63fe149f],.calc-result-panel[data-v-63fe149f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-63fe149f]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-63fe149f]{margin-bottom:14px}.form-group label[data-v-63fe149f]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-63fe149f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-63fe149f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-63fe149f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-63fe149f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-63fe149f]{margin-bottom:16px}.result-box[data-v-63fe149f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-63fe149f]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-63fe149f]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-63fe149f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-63fe149f]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-63fe149f]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-63fe149f]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-63fe149f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-63fe149f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-63fe149f]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-63fe149f],.result-grid[data-v-63fe149f]{grid-template-columns:1fr}}.calc-container[data-v-6586d6e3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6586d6e3],.calc-result-panel[data-v-6586d6e3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-6586d6e3]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-6586d6e3]{margin-bottom:14px}.form-group label[data-v-6586d6e3]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-6586d6e3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-6586d6e3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6586d6e3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-6586d6e3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-6586d6e3]{margin-bottom:16px}.result-box[data-v-6586d6e3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-6586d6e3]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-6586d6e3]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-6586d6e3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-6586d6e3]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-6586d6e3]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-6586d6e3]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-6586d6e3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6586d6e3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-6586d6e3]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-6586d6e3],.result-grid[data-v-6586d6e3]{grid-template-columns:1fr}}.calc-container[data-v-588f1e76]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-588f1e76],.calc-result-panel[data-v-588f1e76]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-588f1e76]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-588f1e76]{margin-bottom:14px}.form-group label[data-v-588f1e76]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-588f1e76]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-588f1e76]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-588f1e76]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-588f1e76]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-588f1e76]{margin-bottom:16px}.result-box[data-v-588f1e76]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-588f1e76]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-588f1e76]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-588f1e76]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-588f1e76]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-588f1e76]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-588f1e76]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-588f1e76]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-588f1e76]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-588f1e76]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-588f1e76],.result-grid[data-v-588f1e76]{grid-template-columns:1fr}}.calc-container[data-v-172b4480]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-172b4480],.calc-result-panel[data-v-172b4480]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-172b4480]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-172b4480]{margin-bottom:14px}.form-group label[data-v-172b4480]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-172b4480]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-172b4480]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-172b4480]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-172b4480]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-172b4480]{margin-bottom:16px}.result-box[data-v-172b4480]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-172b4480]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-172b4480]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-172b4480]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-172b4480]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-172b4480]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-172b4480]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-172b4480]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-172b4480]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-172b4480]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-172b4480],.result-grid[data-v-172b4480]{grid-template-columns:1fr}}.calc-container[data-v-c61f7958]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c61f7958],.calc-result-panel[data-v-c61f7958]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-c61f7958]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-c61f7958]{margin-bottom:14px}.form-group label[data-v-c61f7958]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-c61f7958]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-c61f7958]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c61f7958]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-c61f7958]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-c61f7958]{margin-bottom:16px}.result-box[data-v-c61f7958]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-c61f7958]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-c61f7958]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-c61f7958]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-c61f7958]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-c61f7958]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-c61f7958]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-c61f7958]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c61f7958]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-c61f7958]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-c61f7958],.result-grid[data-v-c61f7958]{grid-template-columns:1fr}}.calc-container[data-v-ea36e561]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ea36e561],.calc-result-panel[data-v-ea36e561]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-ea36e561]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-ea36e561]{margin-bottom:14px}.form-group label[data-v-ea36e561]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-ea36e561]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-ea36e561]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ea36e561]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-ea36e561]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-ea36e561]{margin-bottom:16px}.result-box[data-v-ea36e561]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-ea36e561]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-ea36e561]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-ea36e561]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-ea36e561]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-ea36e561]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-ea36e561]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-ea36e561]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ea36e561]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-ea36e561]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-ea36e561],.result-grid[data-v-ea36e561]{grid-template-columns:1fr}}.calc-container[data-v-542c48cf]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-542c48cf],.calc-result-panel[data-v-542c48cf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-542c48cf]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-542c48cf]{margin-bottom:14px}.form-group label[data-v-542c48cf]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-542c48cf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-542c48cf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-542c48cf]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-542c48cf]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-542c48cf]{margin-bottom:16px}.result-box[data-v-542c48cf]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-542c48cf]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-542c48cf]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-542c48cf]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-542c48cf]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-542c48cf]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-542c48cf]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-542c48cf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-542c48cf]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-542c48cf]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-542c48cf],.result-grid[data-v-542c48cf]{grid-template-columns:1fr}}.calc-container[data-v-189d9d61]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-189d9d61],.calc-result-panel[data-v-189d9d61]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-189d9d61]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-189d9d61]{margin-bottom:14px}.form-group label[data-v-189d9d61]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-189d9d61]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-189d9d61]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-189d9d61]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-189d9d61]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-189d9d61]{margin-bottom:16px}.result-box[data-v-189d9d61]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-189d9d61]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-189d9d61]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-189d9d61]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-189d9d61]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-189d9d61]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-189d9d61]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-189d9d61]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-189d9d61]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-189d9d61]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-189d9d61],.result-grid[data-v-189d9d61]{grid-template-columns:1fr}}.calc-container[data-v-a90c3037]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a90c3037],.calc-result-panel[data-v-a90c3037]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-a90c3037]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-a90c3037]{margin-bottom:14px}.form-group label[data-v-a90c3037]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-a90c3037]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-a90c3037]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a90c3037]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-a90c3037]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-a90c3037]{margin-bottom:16px}.result-box[data-v-a90c3037]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-a90c3037]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-a90c3037]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-a90c3037]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-a90c3037]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-a90c3037]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-a90c3037]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-a90c3037]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a90c3037]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-a90c3037]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-a90c3037],.result-grid[data-v-a90c3037]{grid-template-columns:1fr}}.calc-container[data-v-7653f2da]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-7653f2da],.calc-result-panel[data-v-7653f2da]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-7653f2da]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-7653f2da]{margin-bottom:14px}.form-group label[data-v-7653f2da]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-7653f2da]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-7653f2da]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7653f2da]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-7653f2da]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-7653f2da]{margin-bottom:16px}.result-box[data-v-7653f2da]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-7653f2da]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-7653f2da]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-7653f2da]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-7653f2da]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-7653f2da]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-7653f2da]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-7653f2da]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-7653f2da]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-7653f2da]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-7653f2da],.result-grid[data-v-7653f2da]{grid-template-columns:1fr}}.calc-container[data-v-af42fedb]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-af42fedb],.calc-result-panel[data-v-af42fedb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-af42fedb]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-af42fedb]{margin-bottom:14px}.form-group label[data-v-af42fedb]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-af42fedb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-af42fedb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-af42fedb]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-af42fedb]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-af42fedb]{margin-bottom:16px}.result-box[data-v-af42fedb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-af42fedb]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-af42fedb]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-af42fedb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-af42fedb]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-af42fedb]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-af42fedb]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-af42fedb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-af42fedb]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-af42fedb]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-af42fedb],.result-grid[data-v-af42fedb]{grid-template-columns:1fr}}.calc-container[data-v-a62e6185]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a62e6185],.calc-result-panel[data-v-a62e6185]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-a62e6185]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-a62e6185]{margin-bottom:14px}.form-group label[data-v-a62e6185]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-a62e6185]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-a62e6185]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a62e6185]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-a62e6185]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-a62e6185]{margin-bottom:16px}.result-box[data-v-a62e6185]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-a62e6185]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-a62e6185]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-a62e6185]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-a62e6185]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-a62e6185]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-a62e6185]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-a62e6185]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a62e6185]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-a62e6185]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-a62e6185],.result-grid[data-v-a62e6185]{grid-template-columns:1fr}}.calc-container[data-v-242eab51]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-242eab51],.calc-result-panel[data-v-242eab51]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-242eab51]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-242eab51]{margin-bottom:14px}.form-group label[data-v-242eab51]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-242eab51]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-242eab51]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-242eab51]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-242eab51]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-242eab51]{margin-bottom:16px}.result-box[data-v-242eab51]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-242eab51]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-242eab51]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-242eab51]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-242eab51]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-242eab51]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-242eab51]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-242eab51]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-242eab51]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-242eab51]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-242eab51],.result-grid[data-v-242eab51]{grid-template-columns:1fr}}.calc-container[data-v-d61087c1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d61087c1],.calc-result-panel[data-v-d61087c1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-d61087c1]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-d61087c1]{margin-bottom:14px}.form-group label[data-v-d61087c1]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-d61087c1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-d61087c1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d61087c1]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-d61087c1]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-d61087c1]{margin-bottom:16px}.result-box[data-v-d61087c1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-d61087c1]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-d61087c1]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-d61087c1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-d61087c1]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-d61087c1]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-d61087c1]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-d61087c1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d61087c1]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-d61087c1]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-d61087c1],.result-grid[data-v-d61087c1]{grid-template-columns:1fr}}.calc-container[data-v-610b30c0]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-610b30c0],.calc-result-panel[data-v-610b30c0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-610b30c0]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-610b30c0]{margin-bottom:14px}.form-group label[data-v-610b30c0]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-610b30c0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-610b30c0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-610b30c0]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-610b30c0]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-610b30c0]{margin-bottom:16px}.result-box[data-v-610b30c0]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-610b30c0]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-610b30c0]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-610b30c0]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-610b30c0]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-610b30c0]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-610b30c0]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-610b30c0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-610b30c0]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-610b30c0]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-610b30c0],.result-grid[data-v-610b30c0]{grid-template-columns:1fr}}.calc-container[data-v-4749d336]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4749d336],.calc-result-panel[data-v-4749d336]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-4749d336]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-4749d336]{margin-bottom:14px}.form-group label[data-v-4749d336]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-4749d336]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-4749d336]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4749d336]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-4749d336]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-4749d336]{margin-bottom:16px}.result-box[data-v-4749d336]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-4749d336]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-4749d336]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-4749d336]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-4749d336]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-4749d336]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-4749d336]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-4749d336]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4749d336]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-4749d336]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-4749d336],.result-grid[data-v-4749d336]{grid-template-columns:1fr}}.calc-container[data-v-3b473292]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3b473292],.calc-result-panel[data-v-3b473292]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3b473292]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-3b473292]{margin-bottom:14px}.form-group label[data-v-3b473292]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3b473292]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3b473292]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3b473292]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-3b473292]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-3b473292]{margin-bottom:16px}.result-box[data-v-3b473292]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3b473292]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-3b473292]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-3b473292]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-3b473292]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-3b473292]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-3b473292]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-3b473292]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3b473292]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-3b473292]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-3b473292],.result-grid[data-v-3b473292]{grid-template-columns:1fr}}.calc-container[data-v-1766eaaf]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1766eaaf],.calc-result-panel[data-v-1766eaaf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-1766eaaf]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-1766eaaf]{margin-bottom:14px}.form-group label[data-v-1766eaaf]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-1766eaaf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-1766eaaf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1766eaaf]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-1766eaaf]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-1766eaaf]{margin-bottom:16px}.result-box[data-v-1766eaaf]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-1766eaaf]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-1766eaaf]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-1766eaaf]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-1766eaaf]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-1766eaaf]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-1766eaaf]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-1766eaaf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1766eaaf]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-1766eaaf]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-1766eaaf],.result-grid[data-v-1766eaaf]{grid-template-columns:1fr}}.calc-container[data-v-cab9c4fe]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-cab9c4fe],.calc-result-panel[data-v-cab9c4fe]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-cab9c4fe]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-cab9c4fe]{margin-bottom:14px}.form-group label[data-v-cab9c4fe]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-cab9c4fe]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-cab9c4fe]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cab9c4fe]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-cab9c4fe]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-cab9c4fe]{margin-bottom:16px}.result-box[data-v-cab9c4fe]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-cab9c4fe]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-cab9c4fe]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-cab9c4fe]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-cab9c4fe]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-cab9c4fe]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-cab9c4fe]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-cab9c4fe]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-cab9c4fe]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-cab9c4fe]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-cab9c4fe],.result-grid[data-v-cab9c4fe]{grid-template-columns:1fr}}.calc-container[data-v-282abc84]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-282abc84],.calc-result-panel[data-v-282abc84]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-282abc84]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-282abc84]{margin-bottom:14px}.form-group label[data-v-282abc84]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-282abc84]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-282abc84]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-282abc84]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-282abc84]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-282abc84]{margin-bottom:16px}.result-box[data-v-282abc84]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-282abc84]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-282abc84]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-282abc84]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-282abc84]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-282abc84]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-282abc84]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-282abc84]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-282abc84]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-282abc84]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-282abc84],.result-grid[data-v-282abc84]{grid-template-columns:1fr}}.calc-container[data-v-3fe5d23c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3fe5d23c],.calc-result-panel[data-v-3fe5d23c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3fe5d23c]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-3fe5d23c]{margin-bottom:14px}.form-group label[data-v-3fe5d23c]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3fe5d23c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3fe5d23c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3fe5d23c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-3fe5d23c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-3fe5d23c]{margin-bottom:16px}.result-box[data-v-3fe5d23c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3fe5d23c]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-3fe5d23c]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-3fe5d23c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-3fe5d23c]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-3fe5d23c]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-3fe5d23c]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-3fe5d23c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3fe5d23c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-3fe5d23c]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-3fe5d23c],.result-grid[data-v-3fe5d23c]{grid-template-columns:1fr}}.calc-container[data-v-fc822ba4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-fc822ba4],.calc-result-panel[data-v-fc822ba4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-fc822ba4]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-fc822ba4]{margin-bottom:14px}.form-group label[data-v-fc822ba4]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-fc822ba4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-fc822ba4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-fc822ba4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-fc822ba4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-fc822ba4]{margin-bottom:16px}.result-box[data-v-fc822ba4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-fc822ba4]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-fc822ba4]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-fc822ba4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-fc822ba4]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-fc822ba4]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-fc822ba4]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-fc822ba4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-fc822ba4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-fc822ba4]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-fc822ba4],.result-grid[data-v-fc822ba4]{grid-template-columns:1fr}}.calc-container[data-v-6989b725]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6989b725],.calc-result-panel[data-v-6989b725]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-6989b725]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-6989b725]{margin-bottom:14px}.form-group label[data-v-6989b725]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-6989b725]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-6989b725]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6989b725]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-6989b725]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-6989b725]{margin-bottom:16px}.result-box[data-v-6989b725]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-6989b725]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-6989b725]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-6989b725]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-6989b725]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-6989b725]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-6989b725]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-6989b725]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6989b725]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-6989b725]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-6989b725],.result-grid[data-v-6989b725]{grid-template-columns:1fr}}.calc-container[data-v-3be5d96f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3be5d96f],.calc-result-panel[data-v-3be5d96f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3be5d96f]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-3be5d96f]{margin-bottom:14px}.form-group label[data-v-3be5d96f]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3be5d96f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3be5d96f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3be5d96f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-3be5d96f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-3be5d96f]{margin-bottom:16px}.result-box[data-v-3be5d96f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3be5d96f]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-3be5d96f]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-3be5d96f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-3be5d96f]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-3be5d96f]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-3be5d96f]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-3be5d96f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3be5d96f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-3be5d96f]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-3be5d96f],.result-grid[data-v-3be5d96f]{grid-template-columns:1fr}}.calc-container[data-v-dc501dd6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-dc501dd6],.calc-result-panel[data-v-dc501dd6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-dc501dd6]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-dc501dd6]{margin-bottom:14px}.form-group label[data-v-dc501dd6]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-dc501dd6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-dc501dd6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-dc501dd6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-dc501dd6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-dc501dd6]{margin-bottom:16px}.result-box[data-v-dc501dd6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-dc501dd6]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-dc501dd6]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-dc501dd6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-dc501dd6]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-dc501dd6]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-dc501dd6]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-dc501dd6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-dc501dd6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-dc501dd6]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-dc501dd6],.result-grid[data-v-dc501dd6]{grid-template-columns:1fr}}.calc-container[data-v-7cf7d4df]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-7cf7d4df],.calc-result-panel[data-v-7cf7d4df]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-7cf7d4df]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-7cf7d4df]{margin-bottom:14px}.form-group label[data-v-7cf7d4df]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-7cf7d4df]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-7cf7d4df]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7cf7d4df]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-7cf7d4df]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-7cf7d4df]{margin-bottom:16px}.result-box[data-v-7cf7d4df]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-7cf7d4df]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-7cf7d4df]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-7cf7d4df]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-7cf7d4df]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-7cf7d4df]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-7cf7d4df]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-7cf7d4df]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-7cf7d4df]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-7cf7d4df]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-7cf7d4df],.result-grid[data-v-7cf7d4df]{grid-template-columns:1fr}}.calc-container[data-v-58158554]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-58158554],.calc-result-panel[data-v-58158554]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-58158554]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-58158554]{margin-bottom:14px}.form-group label[data-v-58158554]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-58158554]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-58158554]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-58158554]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-58158554]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-58158554]{margin-bottom:16px}.result-box[data-v-58158554]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-58158554]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-58158554]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-58158554]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-58158554]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-58158554]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-58158554]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-58158554]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-58158554]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-58158554]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-58158554],.result-grid[data-v-58158554]{grid-template-columns:1fr}}.calc-container[data-v-1fc876de]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1fc876de],.calc-result-panel[data-v-1fc876de]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-1fc876de]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-1fc876de]{margin-bottom:14px}.form-group label[data-v-1fc876de]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-1fc876de]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-1fc876de]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1fc876de]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-1fc876de]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-1fc876de]{margin-bottom:16px}.result-box[data-v-1fc876de]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-1fc876de]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-1fc876de]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-1fc876de]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-1fc876de]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-1fc876de]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-1fc876de]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-1fc876de]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1fc876de]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-1fc876de]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-1fc876de],.result-grid[data-v-1fc876de]{grid-template-columns:1fr}}.calc-container[data-v-3052819a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3052819a],.calc-result-panel[data-v-3052819a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3052819a]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-3052819a]{margin-bottom:14px}.form-group label[data-v-3052819a]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3052819a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3052819a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3052819a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-3052819a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-3052819a]{margin-bottom:16px}.result-box[data-v-3052819a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3052819a]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-3052819a]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-3052819a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-3052819a]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-3052819a]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-3052819a]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-3052819a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3052819a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-3052819a]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-3052819a],.result-grid[data-v-3052819a]{grid-template-columns:1fr}}.calc-container[data-v-05f26ab6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-05f26ab6],.calc-result-panel[data-v-05f26ab6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-05f26ab6]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-05f26ab6]{margin-bottom:14px}.form-group label[data-v-05f26ab6]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-05f26ab6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-05f26ab6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-05f26ab6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-05f26ab6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-05f26ab6]{margin-bottom:16px}.result-box[data-v-05f26ab6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-05f26ab6]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-05f26ab6]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-05f26ab6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-05f26ab6]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-05f26ab6]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-05f26ab6]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-05f26ab6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-05f26ab6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-05f26ab6]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-05f26ab6],.result-grid[data-v-05f26ab6]{grid-template-columns:1fr}}.calc-container[data-v-773a5bea]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-773a5bea],.calc-result-panel[data-v-773a5bea]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-773a5bea]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-773a5bea]{margin-bottom:14px}.form-group label[data-v-773a5bea]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-773a5bea]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-773a5bea]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-773a5bea]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-773a5bea]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-773a5bea]{margin-bottom:16px}.result-box[data-v-773a5bea]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-773a5bea]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-773a5bea]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-773a5bea]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-773a5bea]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-773a5bea]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-773a5bea]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-773a5bea]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-773a5bea]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-773a5bea]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-773a5bea],.result-grid[data-v-773a5bea]{grid-template-columns:1fr}}.calc-container[data-v-8b78dbbc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8b78dbbc],.calc-result-panel[data-v-8b78dbbc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-8b78dbbc]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-8b78dbbc]{margin-bottom:14px}.form-group label[data-v-8b78dbbc]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-8b78dbbc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-8b78dbbc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8b78dbbc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-8b78dbbc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-8b78dbbc]{margin-bottom:16px}.result-box[data-v-8b78dbbc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-8b78dbbc]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-8b78dbbc]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-8b78dbbc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-8b78dbbc]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-8b78dbbc]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-8b78dbbc]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-8b78dbbc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8b78dbbc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-8b78dbbc]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-8b78dbbc],.result-grid[data-v-8b78dbbc]{grid-template-columns:1fr}}.calc-container[data-v-e390b286]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e390b286],.calc-result-panel[data-v-e390b286]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-e390b286]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-e390b286]{margin-bottom:14px}.form-group label[data-v-e390b286]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-e390b286]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-e390b286]:focus{border-color:var(--primary)}.calc-btn[data-v-e390b286]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-e390b286]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-e390b286]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-e390b286]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-e390b286]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-e390b286]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-e390b286]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-e390b286]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-e390b286]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-e390b286]{grid-template-columns:1fr}}.calc-container[data-v-f9d69dd0]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f9d69dd0],.calc-result-panel[data-v-f9d69dd0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-f9d69dd0]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-f9d69dd0]{margin-bottom:14px}.form-group label[data-v-f9d69dd0]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-f9d69dd0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-f9d69dd0]:focus{border-color:var(--primary)}.calc-btn[data-v-f9d69dd0]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-f9d69dd0]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-f9d69dd0]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-f9d69dd0]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-f9d69dd0]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-f9d69dd0]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-f9d69dd0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-f9d69dd0]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f9d69dd0]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-f9d69dd0]{grid-template-columns:1fr}}.calc-container[data-v-a1dc43e8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a1dc43e8],.calc-result-panel[data-v-a1dc43e8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-a1dc43e8]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-a1dc43e8]{margin-bottom:14px}.form-group label[data-v-a1dc43e8]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-a1dc43e8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-a1dc43e8]:focus{border-color:var(--primary)}.calc-btn[data-v-a1dc43e8]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-a1dc43e8]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-a1dc43e8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-a1dc43e8]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-a1dc43e8]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-a1dc43e8]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-a1dc43e8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-a1dc43e8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a1dc43e8]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-a1dc43e8]{grid-template-columns:1fr}}.calc-container[data-v-698b760b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-698b760b],.calc-result-panel[data-v-698b760b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-698b760b]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-698b760b]{margin-bottom:14px}.form-group label[data-v-698b760b]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-698b760b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-698b760b]:focus{border-color:var(--primary)}.calc-btn[data-v-698b760b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-698b760b]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-698b760b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-698b760b]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-698b760b]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-698b760b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-698b760b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-698b760b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-698b760b]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-698b760b]{grid-template-columns:1fr}}.calc-container[data-v-9a8b27db]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9a8b27db],.calc-result-panel[data-v-9a8b27db]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-9a8b27db]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-9a8b27db]{margin-bottom:14px}.form-group label[data-v-9a8b27db]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-9a8b27db]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-9a8b27db]:focus{border-color:var(--primary)}.calc-btn[data-v-9a8b27db]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-9a8b27db]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-9a8b27db]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-9a8b27db]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-9a8b27db]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-9a8b27db]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-9a8b27db]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-9a8b27db]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9a8b27db]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-9a8b27db]{grid-template-columns:1fr}}.calc-container[data-v-d71d9048]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d71d9048],.calc-result-panel[data-v-d71d9048]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-d71d9048]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-d71d9048]{margin-bottom:14px}.form-group label[data-v-d71d9048]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-d71d9048]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-d71d9048]:focus{border-color:var(--primary)}.calc-btn[data-v-d71d9048]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-d71d9048]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-d71d9048]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-d71d9048]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-d71d9048]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-d71d9048]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-d71d9048]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-d71d9048]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d71d9048]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-d71d9048]{grid-template-columns:1fr}}.calc-container[data-v-3434b3cb]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3434b3cb],.calc-result-panel[data-v-3434b3cb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3434b3cb]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-3434b3cb]{margin-bottom:14px}.form-group label[data-v-3434b3cb]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3434b3cb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3434b3cb]:focus{border-color:var(--primary)}.calc-btn[data-v-3434b3cb]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-3434b3cb]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-3434b3cb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3434b3cb]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-3434b3cb]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-3434b3cb]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-3434b3cb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-3434b3cb]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3434b3cb]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-3434b3cb]{grid-template-columns:1fr}}.calc-container[data-v-93884960]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-93884960],.calc-result-panel[data-v-93884960]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-93884960]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-93884960]{margin-bottom:14px}.form-group label[data-v-93884960]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-93884960]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-93884960]:focus{border-color:var(--primary)}.calc-btn[data-v-93884960]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-93884960]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-93884960]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-93884960]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-93884960]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-93884960]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-93884960]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-93884960]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-93884960]{grid-template-columns:1fr}}.calc-container[data-v-00efaca8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-00efaca8],.calc-result-panel[data-v-00efaca8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-00efaca8]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-00efaca8]{margin-bottom:14px}.form-group label[data-v-00efaca8]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-00efaca8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-00efaca8]:focus{border-color:var(--primary)}.calc-btn[data-v-00efaca8]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-00efaca8]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-00efaca8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-00efaca8]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-00efaca8]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-00efaca8]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-00efaca8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-00efaca8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-00efaca8]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-00efaca8]{grid-template-columns:1fr}}.calc-container[data-v-f50f8195]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f50f8195],.calc-result-panel[data-v-f50f8195]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-f50f8195]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-f50f8195]{margin-bottom:14px}.form-group label[data-v-f50f8195]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-f50f8195]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-f50f8195]:focus{border-color:var(--primary)}.calc-btn[data-v-f50f8195]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-f50f8195]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-f50f8195]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-f50f8195]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-f50f8195]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-f50f8195]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-f50f8195]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-f50f8195]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f50f8195]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-f50f8195]{grid-template-columns:1fr}}.calc-container[data-v-63f2d3d5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-63f2d3d5],.calc-result-panel[data-v-63f2d3d5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-63f2d3d5]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-63f2d3d5]{margin-bottom:14px}.form-group label[data-v-63f2d3d5]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-63f2d3d5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-63f2d3d5]:focus{border-color:var(--primary)}.calc-btn[data-v-63f2d3d5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-63f2d3d5]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-63f2d3d5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-63f2d3d5]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-63f2d3d5]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-63f2d3d5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-63f2d3d5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-63f2d3d5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-63f2d3d5]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-63f2d3d5]{grid-template-columns:1fr}}.calc-container[data-v-4561b60c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4561b60c],.calc-result-panel[data-v-4561b60c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-4561b60c]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-4561b60c]{margin-bottom:14px}.form-group label[data-v-4561b60c]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-4561b60c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-4561b60c]:focus{border-color:var(--primary)}.calc-btn[data-v-4561b60c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-4561b60c]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-4561b60c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-4561b60c]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-4561b60c]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-4561b60c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-4561b60c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-4561b60c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4561b60c]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-4561b60c]{grid-template-columns:1fr}}.calc-container[data-v-2c642be4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2c642be4],.calc-result-panel[data-v-2c642be4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-2c642be4]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-2c642be4]{margin-bottom:14px}.form-group label[data-v-2c642be4]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-2c642be4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-2c642be4]:focus{border-color:var(--primary)}.calc-btn[data-v-2c642be4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-2c642be4]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-2c642be4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-2c642be4]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-2c642be4]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-2c642be4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-2c642be4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-2c642be4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2c642be4]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-2c642be4]{grid-template-columns:1fr}}.calc-container[data-v-dabe5e65]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-dabe5e65],.calc-result-panel[data-v-dabe5e65]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-dabe5e65]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-dabe5e65]{margin-bottom:14px}.form-group label[data-v-dabe5e65]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-dabe5e65]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-dabe5e65]:focus{border-color:var(--primary)}.calc-btn[data-v-dabe5e65]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-dabe5e65]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-dabe5e65]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-dabe5e65]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-dabe5e65]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-dabe5e65]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-dabe5e65]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-dabe5e65]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-dabe5e65]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-dabe5e65]{grid-template-columns:1fr}}.calc-container[data-v-b964ba9e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b964ba9e],.calc-result-panel[data-v-b964ba9e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-b964ba9e]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-b964ba9e]{margin-bottom:14px}.form-group label[data-v-b964ba9e]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-b964ba9e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-b964ba9e]:focus{border-color:var(--primary)}.calc-btn[data-v-b964ba9e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-b964ba9e]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-b964ba9e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-b964ba9e]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-b964ba9e]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-b964ba9e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-b964ba9e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-b964ba9e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b964ba9e]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-b964ba9e]{grid-template-columns:1fr}}.calc-container[data-v-3bd23f1f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3bd23f1f],.calc-result-panel[data-v-3bd23f1f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3bd23f1f]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-3bd23f1f]{margin-bottom:14px}.form-group label[data-v-3bd23f1f]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3bd23f1f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3bd23f1f]:focus{border-color:var(--primary)}.calc-btn[data-v-3bd23f1f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-3bd23f1f]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-3bd23f1f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3bd23f1f]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-3bd23f1f]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-3bd23f1f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-3bd23f1f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-3bd23f1f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3bd23f1f]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-3bd23f1f]{grid-template-columns:1fr}}.calc-container[data-v-898c024f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-898c024f],.calc-result-panel[data-v-898c024f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-898c024f]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-898c024f]{margin-bottom:14px}.form-group label[data-v-898c024f]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-898c024f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-898c024f]:focus{border-color:var(--primary)}.calc-btn[data-v-898c024f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-898c024f]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-898c024f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-898c024f]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-898c024f]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-898c024f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-898c024f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-898c024f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-898c024f]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-898c024f]{grid-template-columns:1fr}}.calc-container[data-v-098d3e21]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-098d3e21],.calc-result-panel[data-v-098d3e21]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-098d3e21]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-098d3e21]{margin-bottom:14px}.form-group label[data-v-098d3e21]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-098d3e21]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-098d3e21]:focus{border-color:var(--primary)}.calc-btn[data-v-098d3e21]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-098d3e21]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-098d3e21]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-098d3e21]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-098d3e21]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-098d3e21]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-098d3e21]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-098d3e21]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-098d3e21]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-098d3e21]{grid-template-columns:1fr}}.calc-container[data-v-9089a104]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9089a104],.calc-result-panel[data-v-9089a104]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-9089a104]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-9089a104]{margin-bottom:14px}.form-group label[data-v-9089a104]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-9089a104]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-9089a104]:focus{border-color:var(--primary)}.calc-btn[data-v-9089a104]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-9089a104]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-9089a104]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-9089a104]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-9089a104]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-9089a104]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-9089a104]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-9089a104]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9089a104]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-9089a104]{grid-template-columns:1fr}}.calc-container[data-v-098fdd27]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-098fdd27],.calc-result-panel[data-v-098fdd27]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-098fdd27]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-098fdd27]{margin-bottom:14px}.form-group label[data-v-098fdd27]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-098fdd27]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-098fdd27]:focus{border-color:var(--primary)}.calc-btn[data-v-098fdd27]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-098fdd27]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-098fdd27]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-098fdd27]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-098fdd27]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-098fdd27]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-098fdd27]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-098fdd27]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-098fdd27]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-098fdd27]{grid-template-columns:1fr}}.calc-container[data-v-6839bb98]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6839bb98],.calc-result-panel[data-v-6839bb98]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-6839bb98]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-6839bb98]{margin-bottom:14px}.form-group label[data-v-6839bb98]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-6839bb98]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-6839bb98]:focus{border-color:var(--primary)}.calc-btn[data-v-6839bb98]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-6839bb98]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-6839bb98]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-6839bb98]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-6839bb98]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-6839bb98]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-6839bb98]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-6839bb98]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6839bb98]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-6839bb98]{grid-template-columns:1fr}}.calc-container[data-v-b4ddcbd7]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b4ddcbd7],.calc-result-panel[data-v-b4ddcbd7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-b4ddcbd7]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-b4ddcbd7]{margin-bottom:14px}.form-group label[data-v-b4ddcbd7]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-b4ddcbd7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-b4ddcbd7]:focus{border-color:var(--primary)}.calc-btn[data-v-b4ddcbd7]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-b4ddcbd7]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-b4ddcbd7]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-b4ddcbd7]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-b4ddcbd7]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-b4ddcbd7]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-b4ddcbd7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-b4ddcbd7]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b4ddcbd7]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-b4ddcbd7]{grid-template-columns:1fr}}.calc-container[data-v-97ad93f9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-97ad93f9],.calc-result-panel[data-v-97ad93f9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-97ad93f9]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-97ad93f9]{margin-bottom:14px}.form-group label[data-v-97ad93f9]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-97ad93f9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-97ad93f9]:focus{border-color:var(--primary)}.calc-btn[data-v-97ad93f9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-97ad93f9]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-97ad93f9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-97ad93f9]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-97ad93f9]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-97ad93f9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-97ad93f9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-97ad93f9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-97ad93f9]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-97ad93f9]{grid-template-columns:1fr}}.calc-container[data-v-60a5e3d4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-60a5e3d4],.calc-result-panel[data-v-60a5e3d4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-60a5e3d4]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-60a5e3d4]{margin-bottom:14px}.form-group label[data-v-60a5e3d4]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-60a5e3d4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-60a5e3d4]:focus{border-color:var(--primary)}.calc-btn[data-v-60a5e3d4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-60a5e3d4]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-60a5e3d4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-60a5e3d4]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-60a5e3d4]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-60a5e3d4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-60a5e3d4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-60a5e3d4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-60a5e3d4]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-60a5e3d4]{grid-template-columns:1fr}}.calc-container[data-v-89d4710f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-89d4710f],.calc-result-panel[data-v-89d4710f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-89d4710f]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-89d4710f]{margin-bottom:14px}.form-group label[data-v-89d4710f]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-89d4710f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-89d4710f]:focus{border-color:var(--primary)}.calc-btn[data-v-89d4710f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-89d4710f]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-89d4710f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-89d4710f]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-89d4710f]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-89d4710f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-89d4710f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-89d4710f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-89d4710f]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-89d4710f]{grid-template-columns:1fr}}.calc-container[data-v-a6fc99f1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a6fc99f1],.calc-result-panel[data-v-a6fc99f1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-a6fc99f1]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-a6fc99f1]{margin-bottom:14px}.form-group label[data-v-a6fc99f1]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-a6fc99f1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-a6fc99f1]:focus{border-color:var(--primary)}.calc-btn[data-v-a6fc99f1]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-a6fc99f1]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-a6fc99f1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-a6fc99f1]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-a6fc99f1]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-a6fc99f1]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-a6fc99f1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-a6fc99f1]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a6fc99f1]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-a6fc99f1]{grid-template-columns:1fr}}.calc-container[data-v-cce9fb31]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-cce9fb31],.calc-result-panel[data-v-cce9fb31]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-cce9fb31]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-cce9fb31]{margin-bottom:14px}.form-group label[data-v-cce9fb31]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-cce9fb31]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-cce9fb31]:focus{border-color:var(--primary)}.calc-btn[data-v-cce9fb31]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-cce9fb31]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-cce9fb31]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-cce9fb31]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-cce9fb31]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-cce9fb31]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-cce9fb31]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-cce9fb31]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-cce9fb31]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-cce9fb31]{grid-template-columns:1fr}}.calc-container[data-v-682fa6c9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-682fa6c9],.calc-result-panel[data-v-682fa6c9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-682fa6c9]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-682fa6c9]{margin-bottom:14px}.form-group label[data-v-682fa6c9]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-682fa6c9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-682fa6c9]:focus{border-color:var(--primary)}.calc-btn[data-v-682fa6c9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-682fa6c9]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-682fa6c9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-682fa6c9]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-682fa6c9]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-682fa6c9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-682fa6c9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-682fa6c9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-682fa6c9]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-682fa6c9]{grid-template-columns:1fr}}.calc-container[data-v-5c585eaa]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5c585eaa],.calc-result-panel[data-v-5c585eaa]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-5c585eaa]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-5c585eaa]{margin-bottom:14px}.form-group label[data-v-5c585eaa]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-5c585eaa]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-5c585eaa]:focus{border-color:var(--primary)}.calc-btn[data-v-5c585eaa]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-5c585eaa]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-5c585eaa]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-5c585eaa]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-5c585eaa]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-5c585eaa]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-5c585eaa]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-5c585eaa]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5c585eaa]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-5c585eaa]{grid-template-columns:1fr}}.calc-container[data-v-2b7f06a2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2b7f06a2],.calc-result-panel[data-v-2b7f06a2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-2b7f06a2]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-2b7f06a2]{margin-bottom:14px}.form-group label[data-v-2b7f06a2]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-2b7f06a2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-2b7f06a2]:focus{border-color:var(--primary)}.calc-btn[data-v-2b7f06a2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-2b7f06a2]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-2b7f06a2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-2b7f06a2]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-2b7f06a2]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-2b7f06a2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-2b7f06a2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-2b7f06a2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2b7f06a2]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-2b7f06a2]{grid-template-columns:1fr}}.calc-container[data-v-19ec0d68]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-19ec0d68],.calc-result-panel[data-v-19ec0d68]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-19ec0d68]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-19ec0d68]{margin-bottom:14px}.form-group label[data-v-19ec0d68]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-19ec0d68]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-19ec0d68]:focus{border-color:var(--primary)}.calc-btn[data-v-19ec0d68]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-19ec0d68]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-19ec0d68]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-19ec0d68]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-19ec0d68]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-19ec0d68]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-19ec0d68]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-19ec0d68]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-19ec0d68]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-19ec0d68]{grid-template-columns:1fr}}.calc-container[data-v-9d0fa64b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9d0fa64b],.calc-result-panel[data-v-9d0fa64b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-9d0fa64b]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-9d0fa64b]{margin-bottom:14px}.form-group label[data-v-9d0fa64b]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-9d0fa64b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-9d0fa64b]:focus{border-color:var(--primary)}.calc-btn[data-v-9d0fa64b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-9d0fa64b]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-9d0fa64b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-9d0fa64b]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-9d0fa64b]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-9d0fa64b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-9d0fa64b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-9d0fa64b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9d0fa64b]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-9d0fa64b]{grid-template-columns:1fr}}.calc-container[data-v-3b47f362]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3b47f362],.calc-result-panel[data-v-3b47f362]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3b47f362]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-3b47f362]{margin-bottom:14px}.form-group label[data-v-3b47f362]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3b47f362]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3b47f362]:focus{border-color:var(--primary)}.calc-btn[data-v-3b47f362]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-3b47f362]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-3b47f362]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3b47f362]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-3b47f362]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-3b47f362]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-3b47f362]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-3b47f362]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3b47f362]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-3b47f362]{grid-template-columns:1fr}}.calc-container[data-v-a412a67c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a412a67c],.calc-result-panel[data-v-a412a67c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-a412a67c]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.form-group[data-v-a412a67c]{margin-bottom:14px}.form-group label[data-v-a412a67c]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-a412a67c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-a412a67c]:focus{border-color:var(--primary)}.calc-btn[data-v-a412a67c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.calc-btn[data-v-a412a67c]:hover{opacity:.9;transform:translateY(-1px)}.result-box[data-v-a412a67c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-a412a67c]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.sub-result[data-v-a412a67c]{font-size:13px;color:var(--text-secondary);margin-top:8px;text-align:center}.result-placeholder[data-v-a412a67c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.formula-box[data-v-a412a67c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-a412a67c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a412a67c]{font-size:13px;color:var(--text-secondary)}@media (max-width: 768px){.calc-container[data-v-a412a67c]{grid-template-columns:1fr}}.calculator[data-v-b778b65d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b778b65d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b778b65d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b778b65d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b778b65d]{display:flex;flex-direction:column;gap:10px}.field[data-v-b778b65d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b778b65d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b778b65d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b778b65d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b778b65d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b778b65d]:hover{background:var(--primary-dark)}.result-box[data-v-b778b65d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b778b65d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b778b65d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b778b65d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b778b65d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b778b65d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b778b65d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b778b65d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b778b65d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b778b65d]{grid-template-columns:1fr}}.calculator[data-v-d3235ec2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d3235ec2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d3235ec2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d3235ec2]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d3235ec2]{display:flex;flex-direction:column;gap:10px}.field[data-v-d3235ec2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d3235ec2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d3235ec2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d3235ec2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d3235ec2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d3235ec2]:hover{background:var(--primary-dark)}.result-box[data-v-d3235ec2]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d3235ec2]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d3235ec2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d3235ec2]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d3235ec2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d3235ec2]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d3235ec2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d3235ec2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d3235ec2]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d3235ec2]{grid-template-columns:1fr}}.calculator[data-v-fb815629]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fb815629]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fb815629]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fb815629]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fb815629]{display:flex;flex-direction:column;gap:10px}.field[data-v-fb815629]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fb815629]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fb815629]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fb815629]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-fb815629]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fb815629]:hover{background:var(--primary-dark)}.result-box[data-v-fb815629]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fb815629]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-fb815629]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-fb815629]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fb815629]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fb815629]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fb815629]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-fb815629]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fb815629]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-fb815629]{grid-template-columns:1fr}}.calculator[data-v-c7439290]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c7439290]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c7439290]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c7439290]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c7439290]{display:flex;flex-direction:column;gap:10px}.field[data-v-c7439290]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c7439290]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c7439290]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c7439290]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c7439290]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c7439290]:hover{background:var(--primary-dark)}.result-box[data-v-c7439290]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c7439290]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-c7439290]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c7439290]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c7439290]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c7439290]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c7439290]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c7439290]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c7439290]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c7439290]{grid-template-columns:1fr}}.calculator[data-v-d98db4d3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d98db4d3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d98db4d3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d98db4d3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d98db4d3]{display:flex;flex-direction:column;gap:10px}.field[data-v-d98db4d3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d98db4d3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d98db4d3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d98db4d3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d98db4d3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d98db4d3]:hover{background:var(--primary-dark)}.result-box[data-v-d98db4d3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d98db4d3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d98db4d3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d98db4d3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d98db4d3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d98db4d3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d98db4d3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d98db4d3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d98db4d3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d98db4d3]{grid-template-columns:1fr}}.calculator[data-v-016ccebb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-016ccebb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-016ccebb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-016ccebb]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-016ccebb]{display:flex;flex-direction:column;gap:10px}.field[data-v-016ccebb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-016ccebb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-016ccebb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-016ccebb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-016ccebb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-016ccebb]:hover{background:var(--primary-dark)}.result-box[data-v-016ccebb]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-016ccebb]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-016ccebb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-016ccebb]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-016ccebb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-016ccebb]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-016ccebb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-016ccebb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-016ccebb]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-016ccebb]{grid-template-columns:1fr}}.calculator[data-v-b89e66d5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b89e66d5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b89e66d5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b89e66d5]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b89e66d5]{display:flex;flex-direction:column;gap:10px}.field[data-v-b89e66d5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b89e66d5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b89e66d5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b89e66d5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b89e66d5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b89e66d5]:hover{background:var(--primary-dark)}.result-box[data-v-b89e66d5]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b89e66d5]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b89e66d5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b89e66d5]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b89e66d5]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b89e66d5]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b89e66d5]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b89e66d5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b89e66d5]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b89e66d5]{grid-template-columns:1fr}}.calculator[data-v-56e0fa40]{display:flex;flex-direction:column;gap:16px}.panels[data-v-56e0fa40]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-56e0fa40]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-56e0fa40]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-56e0fa40]{display:flex;flex-direction:column;gap:10px}.field[data-v-56e0fa40]{display:flex;flex-direction:column;gap:4px}.field label[data-v-56e0fa40]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-56e0fa40]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-56e0fa40]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-56e0fa40]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-56e0fa40]:hover{background:var(--primary-dark)}.result-box[data-v-56e0fa40]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-56e0fa40]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-56e0fa40]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-56e0fa40]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-56e0fa40]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-56e0fa40]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-56e0fa40]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-56e0fa40]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-56e0fa40]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-56e0fa40]{grid-template-columns:1fr}}.calculator[data-v-19e2fa53]{display:flex;flex-direction:column;gap:16px}.panels[data-v-19e2fa53]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-19e2fa53]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-19e2fa53]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-19e2fa53]{display:flex;flex-direction:column;gap:10px}.field[data-v-19e2fa53]{display:flex;flex-direction:column;gap:4px}.field label[data-v-19e2fa53]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-19e2fa53]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-19e2fa53]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-19e2fa53]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-19e2fa53]:hover{background:var(--primary-dark)}.result-box[data-v-19e2fa53]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-19e2fa53]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-19e2fa53]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-19e2fa53]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-19e2fa53]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-19e2fa53]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-19e2fa53]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-19e2fa53]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-19e2fa53]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-19e2fa53]{grid-template-columns:1fr}}.calculator[data-v-0496fea6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0496fea6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0496fea6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0496fea6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0496fea6]{display:flex;flex-direction:column;gap:10px}.field[data-v-0496fea6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0496fea6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0496fea6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0496fea6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0496fea6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0496fea6]:hover{background:var(--primary-dark)}.result-box[data-v-0496fea6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0496fea6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-0496fea6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0496fea6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0496fea6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0496fea6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0496fea6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0496fea6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0496fea6]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0496fea6]{grid-template-columns:1fr}}.calculator[data-v-4a9e28c7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4a9e28c7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4a9e28c7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4a9e28c7]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4a9e28c7]{display:flex;flex-direction:column;gap:10px}.field[data-v-4a9e28c7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4a9e28c7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4a9e28c7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4a9e28c7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4a9e28c7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4a9e28c7]:hover{background:var(--primary-dark)}.result-box[data-v-4a9e28c7]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4a9e28c7]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4a9e28c7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4a9e28c7]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4a9e28c7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4a9e28c7]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4a9e28c7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4a9e28c7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4a9e28c7]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4a9e28c7]{grid-template-columns:1fr}}.calculator[data-v-b6e664eb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b6e664eb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b6e664eb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b6e664eb]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b6e664eb]{display:flex;flex-direction:column;gap:10px}.field[data-v-b6e664eb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b6e664eb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b6e664eb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b6e664eb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b6e664eb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b6e664eb]:hover{background:var(--primary-dark)}.result-box[data-v-b6e664eb]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b6e664eb]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b6e664eb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b6e664eb]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b6e664eb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b6e664eb]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b6e664eb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b6e664eb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b6e664eb]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b6e664eb]{grid-template-columns:1fr}}.calculator[data-v-c8bf3444]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c8bf3444]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c8bf3444]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c8bf3444]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c8bf3444]{display:flex;flex-direction:column;gap:10px}.field[data-v-c8bf3444]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c8bf3444]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c8bf3444]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c8bf3444]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c8bf3444]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c8bf3444]:hover{background:var(--primary-dark)}.result-box[data-v-c8bf3444]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c8bf3444]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-c8bf3444]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c8bf3444]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c8bf3444]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c8bf3444]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c8bf3444]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c8bf3444]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c8bf3444]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c8bf3444]{grid-template-columns:1fr}}.calculator[data-v-f64362d3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f64362d3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f64362d3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f64362d3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f64362d3]{display:flex;flex-direction:column;gap:10px}.field[data-v-f64362d3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f64362d3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f64362d3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f64362d3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f64362d3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f64362d3]:hover{background:var(--primary-dark)}.result-box[data-v-f64362d3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f64362d3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f64362d3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f64362d3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f64362d3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f64362d3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f64362d3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f64362d3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f64362d3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f64362d3]{grid-template-columns:1fr}}.calculator[data-v-730d9ebf]{display:flex;flex-direction:column;gap:16px}.panels[data-v-730d9ebf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-730d9ebf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-730d9ebf]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-730d9ebf]{display:flex;flex-direction:column;gap:10px}.field[data-v-730d9ebf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-730d9ebf]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-730d9ebf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-730d9ebf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-730d9ebf]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-730d9ebf]:hover{background:var(--primary-dark)}.result-box[data-v-730d9ebf]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-730d9ebf]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-730d9ebf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-730d9ebf]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-730d9ebf]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-730d9ebf]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-730d9ebf]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-730d9ebf]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-730d9ebf]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-730d9ebf]{grid-template-columns:1fr}}.calculator[data-v-1c952a78]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1c952a78]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1c952a78]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1c952a78]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1c952a78]{display:flex;flex-direction:column;gap:10px}.field[data-v-1c952a78]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1c952a78]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1c952a78]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1c952a78]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1c952a78]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1c952a78]:hover{background:var(--primary-dark)}.result-box[data-v-1c952a78]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1c952a78]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-1c952a78]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1c952a78]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1c952a78]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1c952a78]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1c952a78]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1c952a78]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1c952a78]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1c952a78]{grid-template-columns:1fr}}.calculator[data-v-6925c977]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6925c977]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6925c977]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6925c977]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-6925c977]{display:flex;flex-direction:column;gap:10px}.field[data-v-6925c977]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6925c977]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6925c977]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6925c977]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6925c977]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6925c977]:hover{background:var(--primary-dark)}.result-box[data-v-6925c977]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6925c977]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-6925c977]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-6925c977]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6925c977]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-6925c977]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-6925c977]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-6925c977]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6925c977]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-6925c977]{grid-template-columns:1fr}}.calculator[data-v-c881706c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c881706c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c881706c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c881706c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c881706c]{display:flex;flex-direction:column;gap:10px}.field[data-v-c881706c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c881706c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c881706c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c881706c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c881706c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c881706c]:hover{background:var(--primary-dark)}.result-box[data-v-c881706c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c881706c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-c881706c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c881706c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c881706c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c881706c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c881706c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c881706c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c881706c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c881706c]{grid-template-columns:1fr}}.calculator[data-v-47a26d84]{display:flex;flex-direction:column;gap:16px}.panels[data-v-47a26d84]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-47a26d84]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-47a26d84]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-47a26d84]{display:flex;flex-direction:column;gap:10px}.field[data-v-47a26d84]{display:flex;flex-direction:column;gap:4px}.field label[data-v-47a26d84]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-47a26d84]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-47a26d84]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-47a26d84]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-47a26d84]:hover{background:var(--primary-dark)}.result-box[data-v-47a26d84]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-47a26d84]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-47a26d84]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-47a26d84]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-47a26d84]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-47a26d84]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-47a26d84]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-47a26d84]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-47a26d84]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-47a26d84]{grid-template-columns:1fr}}.calculator[data-v-0930258e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0930258e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0930258e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0930258e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0930258e]{display:flex;flex-direction:column;gap:10px}.field[data-v-0930258e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0930258e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0930258e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0930258e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0930258e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0930258e]:hover{background:var(--primary-dark)}.result-box[data-v-0930258e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0930258e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-0930258e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0930258e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0930258e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0930258e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0930258e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0930258e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0930258e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0930258e]{grid-template-columns:1fr}}.calculator[data-v-75752102]{display:flex;flex-direction:column;gap:16px}.panels[data-v-75752102]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-75752102]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-75752102]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-75752102]{display:flex;flex-direction:column;gap:10px}.field[data-v-75752102]{display:flex;flex-direction:column;gap:4px}.field label[data-v-75752102]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-75752102]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-75752102]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-75752102]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-75752102]:hover{background:var(--primary-dark)}.result-box[data-v-75752102]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-75752102]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-75752102]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-75752102]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-75752102]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-75752102]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-75752102]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-75752102]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-75752102]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-75752102]{grid-template-columns:1fr}}.calculator[data-v-646d8c5b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-646d8c5b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-646d8c5b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-646d8c5b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-646d8c5b]{display:flex;flex-direction:column;gap:10px}.field[data-v-646d8c5b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-646d8c5b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-646d8c5b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-646d8c5b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-646d8c5b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-646d8c5b]:hover{background:var(--primary-dark)}.result-box[data-v-646d8c5b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-646d8c5b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-646d8c5b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-646d8c5b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-646d8c5b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-646d8c5b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-646d8c5b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-646d8c5b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-646d8c5b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-646d8c5b]{grid-template-columns:1fr}}.calculator[data-v-ddaf72e6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ddaf72e6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ddaf72e6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ddaf72e6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ddaf72e6]{display:flex;flex-direction:column;gap:10px}.field[data-v-ddaf72e6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ddaf72e6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ddaf72e6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ddaf72e6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ddaf72e6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ddaf72e6]:hover{background:var(--primary-dark)}.result-box[data-v-ddaf72e6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ddaf72e6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ddaf72e6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ddaf72e6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ddaf72e6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ddaf72e6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ddaf72e6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ddaf72e6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ddaf72e6]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ddaf72e6]{grid-template-columns:1fr}}.calculator[data-v-80953f5b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-80953f5b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-80953f5b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-80953f5b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-80953f5b]{display:flex;flex-direction:column;gap:10px}.field[data-v-80953f5b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-80953f5b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-80953f5b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-80953f5b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-80953f5b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-80953f5b]:hover{background:var(--primary-dark)}.result-box[data-v-80953f5b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-80953f5b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-80953f5b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-80953f5b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-80953f5b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-80953f5b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-80953f5b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-80953f5b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-80953f5b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-80953f5b]{grid-template-columns:1fr}}.calculator[data-v-5b458013]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5b458013]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5b458013]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5b458013]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5b458013]{display:flex;flex-direction:column;gap:10px}.field[data-v-5b458013]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5b458013]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5b458013]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5b458013]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5b458013]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5b458013]:hover{background:var(--primary-dark)}.result-box[data-v-5b458013]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5b458013]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-5b458013]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5b458013]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5b458013]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5b458013]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5b458013]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5b458013]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5b458013]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-5b458013]{grid-template-columns:1fr}}.calculator[data-v-3d6eb57d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3d6eb57d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3d6eb57d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3d6eb57d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3d6eb57d]{display:flex;flex-direction:column;gap:10px}.field[data-v-3d6eb57d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3d6eb57d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3d6eb57d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3d6eb57d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3d6eb57d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3d6eb57d]:hover{background:var(--primary-dark)}.result-box[data-v-3d6eb57d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3d6eb57d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-3d6eb57d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3d6eb57d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3d6eb57d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3d6eb57d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3d6eb57d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-3d6eb57d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3d6eb57d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-3d6eb57d]{grid-template-columns:1fr}}.calculator[data-v-d1a26156]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d1a26156]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d1a26156]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d1a26156]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d1a26156]{display:flex;flex-direction:column;gap:10px}.field[data-v-d1a26156]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d1a26156]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d1a26156]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d1a26156]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d1a26156]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d1a26156]:hover{background:var(--primary-dark)}.result-box[data-v-d1a26156]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d1a26156]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d1a26156]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d1a26156]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d1a26156]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d1a26156]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d1a26156]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d1a26156]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d1a26156]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d1a26156]{grid-template-columns:1fr}}.calculator[data-v-5f68a3a5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5f68a3a5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5f68a3a5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5f68a3a5]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5f68a3a5]{display:flex;flex-direction:column;gap:10px}.field[data-v-5f68a3a5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5f68a3a5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5f68a3a5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5f68a3a5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5f68a3a5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5f68a3a5]:hover{background:var(--primary-dark)}.result-box[data-v-5f68a3a5]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5f68a3a5]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-5f68a3a5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5f68a3a5]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5f68a3a5]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5f68a3a5]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5f68a3a5]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5f68a3a5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5f68a3a5]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-5f68a3a5]{grid-template-columns:1fr}}.calculator[data-v-f390554f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f390554f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f390554f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f390554f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f390554f]{display:flex;flex-direction:column;gap:10px}.field[data-v-f390554f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f390554f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f390554f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f390554f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f390554f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f390554f]:hover{background:var(--primary-dark)}.result-box[data-v-f390554f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f390554f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f390554f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f390554f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f390554f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f390554f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f390554f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f390554f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f390554f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f390554f]{grid-template-columns:1fr}}.calculator[data-v-a7419f78]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a7419f78]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a7419f78]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a7419f78]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a7419f78]{display:flex;flex-direction:column;gap:10px}.field[data-v-a7419f78]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a7419f78]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a7419f78]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a7419f78]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a7419f78]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a7419f78]:hover{background:var(--primary-dark)}.result-box[data-v-a7419f78]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a7419f78]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-a7419f78]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a7419f78]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a7419f78]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a7419f78]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a7419f78]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a7419f78]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a7419f78]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-a7419f78]{grid-template-columns:1fr}}.calculator[data-v-27cca9a9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-27cca9a9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-27cca9a9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-27cca9a9]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-27cca9a9]{display:flex;flex-direction:column;gap:10px}.field[data-v-27cca9a9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-27cca9a9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-27cca9a9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-27cca9a9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-27cca9a9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-27cca9a9]:hover{background:var(--primary-dark)}.result-box[data-v-27cca9a9]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-27cca9a9]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-27cca9a9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-27cca9a9]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-27cca9a9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-27cca9a9]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-27cca9a9]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-27cca9a9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-27cca9a9]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-27cca9a9]{grid-template-columns:1fr}}.calculator[data-v-9895f50c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9895f50c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9895f50c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9895f50c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9895f50c]{display:flex;flex-direction:column;gap:10px}.field[data-v-9895f50c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9895f50c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9895f50c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9895f50c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9895f50c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9895f50c]:hover{background:var(--primary-dark)}.result-box[data-v-9895f50c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9895f50c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9895f50c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9895f50c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9895f50c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9895f50c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9895f50c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9895f50c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9895f50c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9895f50c]{grid-template-columns:1fr}}.calculator[data-v-e39c7464]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e39c7464]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e39c7464]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e39c7464]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e39c7464]{display:flex;flex-direction:column;gap:10px}.field[data-v-e39c7464]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e39c7464]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e39c7464]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e39c7464]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e39c7464]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e39c7464]:hover{background:var(--primary-dark)}.result-box[data-v-e39c7464]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e39c7464]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-e39c7464]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e39c7464]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e39c7464]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e39c7464]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e39c7464]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e39c7464]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e39c7464]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e39c7464]{grid-template-columns:1fr}}.calculator[data-v-35223c97]{display:flex;flex-direction:column;gap:16px}.panels[data-v-35223c97]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-35223c97]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-35223c97]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-35223c97]{display:flex;flex-direction:column;gap:10px}.field[data-v-35223c97]{display:flex;flex-direction:column;gap:4px}.field label[data-v-35223c97]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-35223c97]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-35223c97]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-35223c97]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-35223c97]:hover{background:var(--primary-dark)}.result-box[data-v-35223c97]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-35223c97]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-35223c97]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-35223c97]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-35223c97]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-35223c97]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-35223c97]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-35223c97]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-35223c97]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-35223c97]{grid-template-columns:1fr}}.calculator[data-v-399450cc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-399450cc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-399450cc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-399450cc]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-399450cc]{display:flex;flex-direction:column;gap:10px}.field[data-v-399450cc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-399450cc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-399450cc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-399450cc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-399450cc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-399450cc]:hover{background:var(--primary-dark)}.result-box[data-v-399450cc]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-399450cc]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-399450cc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-399450cc]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-399450cc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-399450cc]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-399450cc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-399450cc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-399450cc]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-399450cc]{grid-template-columns:1fr}}.calculator[data-v-ef7c97b3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ef7c97b3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ef7c97b3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ef7c97b3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ef7c97b3]{display:flex;flex-direction:column;gap:10px}.field[data-v-ef7c97b3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ef7c97b3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ef7c97b3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ef7c97b3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ef7c97b3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ef7c97b3]:hover{background:var(--primary-dark)}.result-box[data-v-ef7c97b3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ef7c97b3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ef7c97b3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ef7c97b3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ef7c97b3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ef7c97b3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ef7c97b3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ef7c97b3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ef7c97b3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ef7c97b3]{grid-template-columns:1fr}}.calculator[data-v-4642536d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4642536d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4642536d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4642536d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4642536d]{display:flex;flex-direction:column;gap:10px}.field[data-v-4642536d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4642536d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4642536d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4642536d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4642536d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4642536d]:hover{background:var(--primary-dark)}.result-box[data-v-4642536d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4642536d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4642536d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4642536d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4642536d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4642536d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4642536d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4642536d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4642536d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4642536d]{grid-template-columns:1fr}}.calculator[data-v-800bbf42]{display:flex;flex-direction:column;gap:16px}.panels[data-v-800bbf42]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-800bbf42]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-800bbf42]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-800bbf42]{display:flex;flex-direction:column;gap:10px}.field[data-v-800bbf42]{display:flex;flex-direction:column;gap:4px}.field label[data-v-800bbf42]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-800bbf42]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-800bbf42]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-800bbf42]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-800bbf42]:hover{background:var(--primary-dark)}.result-box[data-v-800bbf42]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-800bbf42]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-800bbf42]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-800bbf42]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-800bbf42]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-800bbf42]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-800bbf42]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-800bbf42]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-800bbf42]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-800bbf42]{grid-template-columns:1fr}}.calculator[data-v-5b8049a8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5b8049a8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5b8049a8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5b8049a8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5b8049a8]{display:flex;flex-direction:column;gap:10px}.field[data-v-5b8049a8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5b8049a8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5b8049a8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5b8049a8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5b8049a8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5b8049a8]:hover{background:var(--primary-dark)}.result-box[data-v-5b8049a8]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5b8049a8]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-5b8049a8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5b8049a8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5b8049a8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5b8049a8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5b8049a8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5b8049a8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5b8049a8]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-5b8049a8]{grid-template-columns:1fr}}.calculator[data-v-d3d4cc04]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d3d4cc04]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d3d4cc04]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d3d4cc04]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d3d4cc04]{display:flex;flex-direction:column;gap:10px}.field[data-v-d3d4cc04]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d3d4cc04]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d3d4cc04]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d3d4cc04]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d3d4cc04]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d3d4cc04]:hover{background:var(--primary-dark)}.result-box[data-v-d3d4cc04]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d3d4cc04]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d3d4cc04]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d3d4cc04]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d3d4cc04]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d3d4cc04]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d3d4cc04]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d3d4cc04]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d3d4cc04]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d3d4cc04]{grid-template-columns:1fr}}.calculator[data-v-179f4f96]{display:flex;flex-direction:column;gap:16px}.panels[data-v-179f4f96]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-179f4f96]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-179f4f96]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-179f4f96]{display:flex;flex-direction:column;gap:10px}.field[data-v-179f4f96]{display:flex;flex-direction:column;gap:4px}.field label[data-v-179f4f96]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-179f4f96]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-179f4f96]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-179f4f96]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-179f4f96]:hover{background:var(--primary-dark)}.result-box[data-v-179f4f96]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-179f4f96]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-179f4f96]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-179f4f96]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-179f4f96]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-179f4f96]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-179f4f96]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-179f4f96]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-179f4f96]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-179f4f96]{grid-template-columns:1fr}}.calculator[data-v-f843b684]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f843b684]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f843b684]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f843b684]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f843b684]{display:flex;flex-direction:column;gap:10px}.field[data-v-f843b684]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f843b684]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f843b684]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f843b684]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f843b684]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f843b684]:hover{background:var(--primary-dark)}.result-box[data-v-f843b684]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f843b684]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f843b684]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f843b684]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f843b684]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f843b684]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f843b684]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f843b684]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f843b684]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f843b684]{grid-template-columns:1fr}}.calculator[data-v-dc71a1af]{display:flex;flex-direction:column;gap:16px}.panels[data-v-dc71a1af]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-dc71a1af]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-dc71a1af]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-dc71a1af]{display:flex;flex-direction:column;gap:10px}.field[data-v-dc71a1af]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dc71a1af]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-dc71a1af]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-dc71a1af]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-dc71a1af]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-dc71a1af]:hover{background:var(--primary-dark)}.result-box[data-v-dc71a1af]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-dc71a1af]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-dc71a1af]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-dc71a1af]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-dc71a1af]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-dc71a1af]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-dc71a1af]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-dc71a1af]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-dc71a1af]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-dc71a1af]{grid-template-columns:1fr}}.calculator[data-v-6bbef528]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6bbef528]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6bbef528]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6bbef528]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-6bbef528]{display:flex;flex-direction:column;gap:10px}.field[data-v-6bbef528]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6bbef528]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6bbef528]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6bbef528]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6bbef528]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6bbef528]:hover{background:var(--primary-dark)}.result-box[data-v-6bbef528]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6bbef528]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-6bbef528]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-6bbef528]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6bbef528]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-6bbef528]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-6bbef528]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-6bbef528]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6bbef528]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-6bbef528]{grid-template-columns:1fr}}.calculator[data-v-68f78865]{display:flex;flex-direction:column;gap:16px}.panels[data-v-68f78865]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-68f78865]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-68f78865]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-68f78865]{display:flex;flex-direction:column;gap:10px}.field[data-v-68f78865]{display:flex;flex-direction:column;gap:4px}.field label[data-v-68f78865]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-68f78865]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-68f78865]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-68f78865]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-68f78865]:hover{background:var(--primary-dark)}.result-box[data-v-68f78865]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-68f78865]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-68f78865]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-68f78865]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-68f78865]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-68f78865]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-68f78865]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-68f78865]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-68f78865]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-68f78865]{grid-template-columns:1fr}}.calculator[data-v-eb9e9281]{display:flex;flex-direction:column;gap:16px}.panels[data-v-eb9e9281]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-eb9e9281]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-eb9e9281]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-eb9e9281]{display:flex;flex-direction:column;gap:10px}.field[data-v-eb9e9281]{display:flex;flex-direction:column;gap:4px}.field label[data-v-eb9e9281]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-eb9e9281]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-eb9e9281]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-eb9e9281]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-eb9e9281]:hover{background:var(--primary-dark)}.result-box[data-v-eb9e9281]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-eb9e9281]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-eb9e9281]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-eb9e9281]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-eb9e9281]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-eb9e9281]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-eb9e9281]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-eb9e9281]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-eb9e9281]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-eb9e9281]{grid-template-columns:1fr}}.calculator[data-v-93166d5e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-93166d5e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-93166d5e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-93166d5e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-93166d5e]{display:flex;flex-direction:column;gap:10px}.field[data-v-93166d5e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-93166d5e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-93166d5e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-93166d5e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-93166d5e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-93166d5e]:hover{background:var(--primary-dark)}.result-box[data-v-93166d5e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-93166d5e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-93166d5e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-93166d5e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-93166d5e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-93166d5e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-93166d5e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-93166d5e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-93166d5e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-93166d5e]{grid-template-columns:1fr}}.calculator[data-v-548d7183]{display:flex;flex-direction:column;gap:16px}.panels[data-v-548d7183]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-548d7183]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-548d7183]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-548d7183]{display:flex;flex-direction:column;gap:10px}.field[data-v-548d7183]{display:flex;flex-direction:column;gap:4px}.field label[data-v-548d7183]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-548d7183]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-548d7183]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-548d7183]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-548d7183]:hover{background:var(--primary-dark)}.result-box[data-v-548d7183]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-548d7183]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-548d7183]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-548d7183]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-548d7183]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-548d7183]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-548d7183]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-548d7183]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-548d7183]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-548d7183]{grid-template-columns:1fr}}.calculator[data-v-73e7be52]{display:flex;flex-direction:column;gap:16px}.panels[data-v-73e7be52]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-73e7be52]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-73e7be52]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-73e7be52]{display:flex;flex-direction:column;gap:10px}.field[data-v-73e7be52]{display:flex;flex-direction:column;gap:4px}.field label[data-v-73e7be52]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-73e7be52]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-73e7be52]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-73e7be52]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-73e7be52]:hover{background:var(--primary-dark)}.result-box[data-v-73e7be52]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-73e7be52]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-73e7be52]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-73e7be52]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-73e7be52]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-73e7be52]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-73e7be52]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-73e7be52]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-73e7be52]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-73e7be52]{grid-template-columns:1fr}}.calculator[data-v-e6033475]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e6033475]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e6033475]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e6033475]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e6033475]{display:flex;flex-direction:column;gap:10px}.field[data-v-e6033475]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e6033475]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e6033475]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e6033475]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e6033475]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e6033475]:hover{background:var(--primary-dark)}.result-box[data-v-e6033475]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e6033475]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-e6033475]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e6033475]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e6033475]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e6033475]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e6033475]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e6033475]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e6033475]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e6033475]{grid-template-columns:1fr}}.calculator[data-v-81b04341]{display:flex;flex-direction:column;gap:16px}.panels[data-v-81b04341]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-81b04341]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-81b04341]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-81b04341]{display:flex;flex-direction:column;gap:10px}.field[data-v-81b04341]{display:flex;flex-direction:column;gap:4px}.field label[data-v-81b04341]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-81b04341]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-81b04341]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-81b04341]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-81b04341]:hover{background:var(--primary-dark)}.result-box[data-v-81b04341]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-81b04341]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-81b04341]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-81b04341]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-81b04341]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-81b04341]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-81b04341]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-81b04341]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-81b04341]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-81b04341]{grid-template-columns:1fr}}.calculator[data-v-7506561a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7506561a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7506561a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7506561a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-7506561a]{display:flex;flex-direction:column;gap:10px}.field[data-v-7506561a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7506561a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7506561a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7506561a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7506561a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7506561a]:hover{background:var(--primary-dark)}.result-box[data-v-7506561a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-7506561a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-7506561a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-7506561a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7506561a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-7506561a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-7506561a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-7506561a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7506561a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-7506561a]{grid-template-columns:1fr}}.calculator[data-v-05ef77e2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-05ef77e2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-05ef77e2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-05ef77e2]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-05ef77e2]{display:flex;flex-direction:column;gap:10px}.field[data-v-05ef77e2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-05ef77e2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-05ef77e2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-05ef77e2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-05ef77e2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-05ef77e2]:hover{background:var(--primary-dark)}.result-box[data-v-05ef77e2]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-05ef77e2]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-05ef77e2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-05ef77e2]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-05ef77e2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-05ef77e2]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-05ef77e2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-05ef77e2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-05ef77e2]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-05ef77e2]{grid-template-columns:1fr}}.calculator[data-v-9bc8b077]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9bc8b077]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9bc8b077]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9bc8b077]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9bc8b077]{display:flex;flex-direction:column;gap:10px}.field[data-v-9bc8b077]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9bc8b077]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9bc8b077]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9bc8b077]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9bc8b077]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9bc8b077]:hover{background:var(--primary-dark)}.result-box[data-v-9bc8b077]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9bc8b077]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9bc8b077]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9bc8b077]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9bc8b077]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9bc8b077]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9bc8b077]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9bc8b077]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9bc8b077]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9bc8b077]{grid-template-columns:1fr}}.calculator[data-v-c2ce2c84]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c2ce2c84]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c2ce2c84]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c2ce2c84]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c2ce2c84]{display:flex;flex-direction:column;gap:10px}.field[data-v-c2ce2c84]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c2ce2c84]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c2ce2c84]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c2ce2c84]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c2ce2c84]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c2ce2c84]:hover{background:var(--primary-dark)}.result-box[data-v-c2ce2c84]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c2ce2c84]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-c2ce2c84]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c2ce2c84]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c2ce2c84]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c2ce2c84]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c2ce2c84]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c2ce2c84]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c2ce2c84]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c2ce2c84]{grid-template-columns:1fr}}.calculator[data-v-d5706552]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d5706552]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d5706552]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d5706552]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d5706552]{display:flex;flex-direction:column;gap:10px}.field[data-v-d5706552]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d5706552]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d5706552]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d5706552]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d5706552]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d5706552]:hover{background:var(--primary-dark)}.result-box[data-v-d5706552]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d5706552]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d5706552]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d5706552]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d5706552]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d5706552]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d5706552]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d5706552]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d5706552]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d5706552]{grid-template-columns:1fr}}.calculator[data-v-0eb29e3c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0eb29e3c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0eb29e3c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0eb29e3c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0eb29e3c]{display:flex;flex-direction:column;gap:10px}.field[data-v-0eb29e3c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0eb29e3c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0eb29e3c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0eb29e3c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0eb29e3c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0eb29e3c]:hover{background:var(--primary-dark)}.result-box[data-v-0eb29e3c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0eb29e3c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-0eb29e3c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0eb29e3c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0eb29e3c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0eb29e3c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0eb29e3c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0eb29e3c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0eb29e3c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0eb29e3c]{grid-template-columns:1fr}}.calculator[data-v-9e3713de]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9e3713de]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9e3713de]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9e3713de]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9e3713de]{display:flex;flex-direction:column;gap:10px}.field[data-v-9e3713de]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9e3713de]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9e3713de]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9e3713de]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9e3713de]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9e3713de]:hover{background:var(--primary-dark)}.result-box[data-v-9e3713de]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9e3713de]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9e3713de]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9e3713de]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9e3713de]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9e3713de]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9e3713de]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9e3713de]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9e3713de]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9e3713de]{grid-template-columns:1fr}}.calculator[data-v-57a738a0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-57a738a0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-57a738a0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-57a738a0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-57a738a0]{display:flex;flex-direction:column;gap:10px}.field[data-v-57a738a0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-57a738a0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-57a738a0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-57a738a0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-57a738a0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-57a738a0]:hover{background:var(--primary-dark)}.result-box[data-v-57a738a0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-57a738a0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-57a738a0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-57a738a0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-57a738a0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-57a738a0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-57a738a0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-57a738a0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-57a738a0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-57a738a0]{grid-template-columns:1fr}}.calculator[data-v-5d2b24de]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5d2b24de]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5d2b24de]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5d2b24de]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5d2b24de]{display:flex;flex-direction:column;gap:10px}.field[data-v-5d2b24de]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5d2b24de]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5d2b24de]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5d2b24de]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5d2b24de]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5d2b24de]:hover{background:var(--primary-dark)}.result-box[data-v-5d2b24de]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5d2b24de]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-5d2b24de]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5d2b24de]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5d2b24de]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5d2b24de]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5d2b24de]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5d2b24de]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5d2b24de]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-5d2b24de]{grid-template-columns:1fr}}.calculator[data-v-cd333fa0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cd333fa0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cd333fa0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cd333fa0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-cd333fa0]{display:flex;flex-direction:column;gap:10px}.field[data-v-cd333fa0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cd333fa0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cd333fa0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cd333fa0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cd333fa0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cd333fa0]:hover{background:var(--primary-dark)}.result-box[data-v-cd333fa0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-cd333fa0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-cd333fa0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-cd333fa0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-cd333fa0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-cd333fa0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-cd333fa0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-cd333fa0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cd333fa0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-cd333fa0]{grid-template-columns:1fr}}.calculator[data-v-0480c475]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0480c475]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0480c475]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0480c475]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0480c475]{display:flex;flex-direction:column;gap:10px}.field[data-v-0480c475]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0480c475]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0480c475]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0480c475]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0480c475]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0480c475]:hover{background:var(--primary-dark)}.result-box[data-v-0480c475]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0480c475]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-0480c475]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0480c475]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0480c475]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0480c475]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0480c475]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0480c475]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0480c475]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0480c475]{grid-template-columns:1fr}}.calculator[data-v-4fbe58ba]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4fbe58ba]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4fbe58ba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4fbe58ba]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4fbe58ba]{display:flex;flex-direction:column;gap:10px}.field[data-v-4fbe58ba]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4fbe58ba]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4fbe58ba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4fbe58ba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4fbe58ba]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4fbe58ba]:hover{background:var(--primary-dark)}.result-box[data-v-4fbe58ba]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4fbe58ba]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4fbe58ba]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4fbe58ba]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4fbe58ba]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4fbe58ba]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4fbe58ba]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4fbe58ba]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4fbe58ba]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4fbe58ba]{grid-template-columns:1fr}}.calculator[data-v-310e951c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-310e951c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-310e951c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-310e951c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-310e951c]{display:flex;flex-direction:column;gap:10px}.field[data-v-310e951c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-310e951c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-310e951c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-310e951c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-310e951c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-310e951c]:hover{background:var(--primary-dark)}.result-box[data-v-310e951c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-310e951c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-310e951c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-310e951c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-310e951c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-310e951c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-310e951c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-310e951c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-310e951c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-310e951c]{grid-template-columns:1fr}}.calculator[data-v-cdd22418]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cdd22418]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cdd22418]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cdd22418]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-cdd22418]{display:flex;flex-direction:column;gap:10px}.field[data-v-cdd22418]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cdd22418]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cdd22418]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cdd22418]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cdd22418]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cdd22418]:hover{background:var(--primary-dark)}.result-box[data-v-cdd22418]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-cdd22418]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-cdd22418]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-cdd22418]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-cdd22418]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-cdd22418]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-cdd22418]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-cdd22418]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cdd22418]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-cdd22418]{grid-template-columns:1fr}}.calculator[data-v-68862f6a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-68862f6a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-68862f6a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-68862f6a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-68862f6a]{display:flex;flex-direction:column;gap:10px}.field[data-v-68862f6a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-68862f6a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-68862f6a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-68862f6a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-68862f6a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-68862f6a]:hover{background:var(--primary-dark)}.result-box[data-v-68862f6a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-68862f6a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-68862f6a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-68862f6a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-68862f6a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-68862f6a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-68862f6a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-68862f6a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-68862f6a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-68862f6a]{grid-template-columns:1fr}}.calculator[data-v-157d927a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-157d927a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-157d927a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-157d927a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-157d927a]{display:flex;flex-direction:column;gap:10px}.field[data-v-157d927a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-157d927a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-157d927a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-157d927a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-157d927a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-157d927a]:hover{background:var(--primary-dark)}.result-box[data-v-157d927a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-157d927a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-157d927a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-157d927a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-157d927a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-157d927a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-157d927a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-157d927a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-157d927a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-157d927a]{grid-template-columns:1fr}}.firewood-cord-calculator[data-v-d2f935f2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d2f935f2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d2f935f2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d2f935f2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d2f935f2]{display:flex;flex-direction:column;gap:10px}.field[data-v-d2f935f2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d2f935f2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d2f935f2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-d2f935f2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-d2f935f2]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-d2f935f2]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d2f935f2]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-d2f935f2]{font-size:14px;color:var(--text-muted)}.result-placeholder[data-v-d2f935f2]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-d2f935f2]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-d2f935f2]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-d2f935f2]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-d2f935f2]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-d2f935f2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d2f935f2]:hover{background:#e0e7ff}.toast[data-v-d2f935f2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d2f935f2],.toast-fade-leave-active[data-v-d2f935f2]{transition:all .2s}.toast-fade-enter-from[data-v-d2f935f2],.toast-fade-leave-to[data-v-d2f935f2]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-d2f935f2]{grid-template-columns:1fr}}.data-usage-calculator[data-v-e505ccaf]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e505ccaf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e505ccaf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e505ccaf]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e505ccaf]{display:flex;flex-direction:column;gap:10px}.field[data-v-e505ccaf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e505ccaf]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e505ccaf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-e505ccaf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-e505ccaf]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-e505ccaf]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e505ccaf]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-e505ccaf]{font-size:16px;font-weight:600;color:var(--text-muted);margin-left:4px}.result-placeholder[data-v-e505ccaf]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-e505ccaf]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-e505ccaf]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-e505ccaf]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-e505ccaf]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-e505ccaf]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e505ccaf]:hover{background:#e0e7ff}.toast[data-v-e505ccaf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-e505ccaf],.toast-fade-leave-active[data-v-e505ccaf]{transition:all .2s}.toast-fade-enter-from[data-v-e505ccaf],.toast-fade-leave-to[data-v-e505ccaf]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-e505ccaf]{grid-template-columns:1fr}}.dilution-ratio-calculator[data-v-398671f1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-398671f1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-398671f1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-398671f1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-398671f1]{display:flex;flex-direction:column;gap:10px}.field[data-v-398671f1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-398671f1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-398671f1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-398671f1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.ratio-row[data-v-398671f1]{display:flex;align-items:center;gap:8px}.ratio-input[data-v-398671f1]{width:80px;text-align:center}.ratio-colon[data-v-398671f1]{font-size:18px;font-weight:700;color:var(--text-primary)}.result-area[data-v-398671f1]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-398671f1]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-398671f1]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-398671f1]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-398671f1]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-398671f1]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-398671f1]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-398671f1]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-398671f1]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-398671f1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-398671f1]:hover{background:#e0e7ff}.toast[data-v-398671f1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-398671f1],.toast-fade-leave-active[data-v-398671f1]{transition:all .2s}.toast-fade-enter-from[data-v-398671f1],.toast-fade-leave-to[data-v-398671f1]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-398671f1]{grid-template-columns:1fr}}.electricity-bill-calculator[data-v-43f053ce]{display:flex;flex-direction:column;gap:16px}.panels[data-v-43f053ce]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-43f053ce]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-43f053ce]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-43f053ce]{display:flex;flex-direction:column;gap:10px}.field[data-v-43f053ce]{display:flex;flex-direction:column;gap:4px}.field label[data-v-43f053ce]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-43f053ce]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-43f053ce]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-43f053ce]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-43f053ce]{display:flex;align-items:center;justify-content:center;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-43f053ce]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-placeholder[data-v-43f053ce]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-43f053ce]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-43f053ce]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-43f053ce]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-43f053ce]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-43f053ce]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-43f053ce]:hover{background:#e0e7ff}.toast[data-v-43f053ce]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-43f053ce],.toast-fade-leave-active[data-v-43f053ce]{transition:all .2s}.toast-fade-enter-from[data-v-43f053ce],.toast-fade-leave-to[data-v-43f053ce]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-43f053ce]{grid-template-columns:1fr}}.electricity-cost-per-use-calculator[data-v-fb7ea536]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fb7ea536]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fb7ea536]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fb7ea536]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fb7ea536]{display:flex;flex-direction:column;gap:10px}.field[data-v-fb7ea536]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fb7ea536]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fb7ea536]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-fb7ea536]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-fb7ea536]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-fb7ea536]{display:flex;align-items:center;justify-content:center;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fb7ea536]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-placeholder[data-v-fb7ea536]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-fb7ea536]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-fb7ea536]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-fb7ea536]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-fb7ea536]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-fb7ea536]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fb7ea536]:hover{background:#e0e7ff}.toast[data-v-fb7ea536]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-fb7ea536],.toast-fade-leave-active[data-v-fb7ea536]{transition:all .2s}.toast-fade-enter-from[data-v-fb7ea536],.toast-fade-leave-to[data-v-fb7ea536]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-fb7ea536]{grid-template-columns:1fr}}.eui-calculator[data-v-1e4a0a27]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1e4a0a27]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1e4a0a27]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1e4a0a27]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1e4a0a27]{display:flex;flex-direction:column;gap:10px}.field[data-v-1e4a0a27]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1e4a0a27]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1e4a0a27]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-1e4a0a27]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-1e4a0a27]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-1e4a0a27]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1e4a0a27]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-1e4a0a27]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-1e4a0a27]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-1e4a0a27]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-1e4a0a27]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-1e4a0a27]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-1e4a0a27]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-1e4a0a27]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1e4a0a27]:hover{background:#e0e7ff}.toast[data-v-1e4a0a27]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1e4a0a27],.toast-fade-leave-active[data-v-1e4a0a27]{transition:all .2s}.toast-fade-enter-from[data-v-1e4a0a27],.toast-fade-leave-to[data-v-1e4a0a27]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-1e4a0a27]{grid-template-columns:1fr}}.gas-vs-electric-dryer-calculator[data-v-1ab4e6ae]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1ab4e6ae]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1ab4e6ae]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1ab4e6ae]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1ab4e6ae]{display:flex;flex-direction:column;gap:10px}.field[data-v-1ab4e6ae]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1ab4e6ae]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1ab4e6ae]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-1ab4e6ae]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-1ab4e6ae]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-1ab4e6ae]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.compare-card[data-v-1ab4e6ae]{padding:12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center;display:flex;flex-direction:column;gap:4px}.compare-card.winner[data-v-1ab4e6ae]{border-color:#22c55e;background:#f0fdf4}.compare-label[data-v-1ab4e6ae]{font-size:11px;color:var(--text-muted)}.compare-value[data-v-1ab4e6ae]{font-size:20px;font-weight:700;color:var(--text-primary)}.result-placeholder[data-v-1ab4e6ae]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-1ab4e6ae]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-1ab4e6ae]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-1ab4e6ae]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-1ab4e6ae]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-1ab4e6ae]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1ab4e6ae]:hover{background:#e0e7ff}.toast[data-v-1ab4e6ae]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1ab4e6ae],.toast-fade-leave-active[data-v-1ab4e6ae]{transition:all .2s}.toast-fade-enter-from[data-v-1ab4e6ae],.toast-fade-leave-to[data-v-1ab4e6ae]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-1ab4e6ae]{grid-template-columns:1fr}}.generator-power-calculator[data-v-bb8c5aa3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bb8c5aa3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bb8c5aa3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bb8c5aa3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bb8c5aa3]{display:flex;flex-direction:column;gap:10px}.field[data-v-bb8c5aa3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bb8c5aa3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bb8c5aa3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-bb8c5aa3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-bb8c5aa3]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-bb8c5aa3]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-bb8c5aa3]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-bb8c5aa3]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-bb8c5aa3]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-bb8c5aa3]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-bb8c5aa3]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-bb8c5aa3]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-bb8c5aa3]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-bb8c5aa3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bb8c5aa3]:hover{background:#e0e7ff}.toast[data-v-bb8c5aa3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-bb8c5aa3],.toast-fade-leave-active[data-v-bb8c5aa3]{transition:all .2s}.toast-fade-enter-from[data-v-bb8c5aa3],.toast-fade-leave-to[data-v-bb8c5aa3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-bb8c5aa3]{grid-template-columns:1fr}}.grocery-calculator[data-v-4ebc09f1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4ebc09f1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4ebc09f1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4ebc09f1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4ebc09f1]{display:flex;flex-direction:column;gap:10px}.field[data-v-4ebc09f1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4ebc09f1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4ebc09f1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-4ebc09f1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.item-row[data-v-4ebc09f1]{display:flex;gap:6px;align-items:center}.item-name-input[data-v-4ebc09f1]{flex:1;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;color:var(--text-primary);outline:none;transition:border-color .2s}.item-name-input[data-v-4ebc09f1]:focus{border-color:var(--primary)}.item-price[data-v-4ebc09f1]{width:80px}.item-qty[data-v-4ebc09f1]{width:60px}.remove-btn[data-v-4ebc09f1]{width:30px;height:30px;border-radius:50%;border:1px solid var(--border);background:var(--bg-body);color:var(--text-muted);font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.remove-btn[data-v-4ebc09f1]:hover{border-color:#ef4444;color:#ef4444}.add-btn[data-v-4ebc09f1]{padding:8px;border-radius:var(--radius-md);border:2px dashed var(--border);background:transparent;color:var(--primary);font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.add-btn[data-v-4ebc09f1]:hover{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.result-area[data-v-4ebc09f1]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-4ebc09f1]{display:flex;align-items:center;justify-content:center;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4ebc09f1]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-placeholder[data-v-4ebc09f1]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-4ebc09f1]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-4ebc09f1]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-4ebc09f1]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-4ebc09f1]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-4ebc09f1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4ebc09f1]:hover{background:#e0e7ff}.toast[data-v-4ebc09f1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-4ebc09f1],.toast-fade-leave-active[data-v-4ebc09f1]{transition:all .2s}.toast-fade-enter-from[data-v-4ebc09f1],.toast-fade-leave-to[data-v-4ebc09f1]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-4ebc09f1]{grid-template-columns:1fr}.item-row[data-v-4ebc09f1]{flex-wrap:wrap}}.hot-tub-cost-calculator[data-v-5539cca0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5539cca0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5539cca0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5539cca0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5539cca0]{display:flex;flex-direction:column;gap:10px}.field[data-v-5539cca0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5539cca0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5539cca0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-5539cca0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-5539cca0]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-5539cca0]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5539cca0]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-5539cca0]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-5539cca0]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-5539cca0]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-5539cca0]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-5539cca0]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-5539cca0]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-5539cca0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5539cca0]:hover{background:#e0e7ff}.toast[data-v-5539cca0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-5539cca0],.toast-fade-leave-active[data-v-5539cca0]{transition:all .2s}.toast-fade-enter-from[data-v-5539cca0],.toast-fade-leave-to[data-v-5539cca0]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-5539cca0]{grid-template-columns:1fr}}.house-cleaning-cost-calculator[data-v-553e2724]{display:flex;flex-direction:column;gap:16px}.panels[data-v-553e2724]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-553e2724]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-553e2724]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-553e2724]{display:flex;flex-direction:column;gap:10px}.field[data-v-553e2724]{display:flex;flex-direction:column;gap:4px}.field label[data-v-553e2724]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-553e2724]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-553e2724]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-553e2724]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-553e2724]{display:flex;align-items:center;justify-content:center;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-553e2724]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-placeholder[data-v-553e2724]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-553e2724]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-553e2724]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-553e2724]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-553e2724]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-553e2724]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-553e2724]:hover{background:#e0e7ff}.toast[data-v-553e2724]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-553e2724],.toast-fade-leave-active[data-v-553e2724]{transition:all .2s}.toast-fade-enter-from[data-v-553e2724],.toast-fade-leave-to[data-v-553e2724]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-553e2724]{grid-template-columns:1fr}}.table-guest-count-calculator[data-v-3d0d6693]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3d0d6693]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3d0d6693]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3d0d6693]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3d0d6693]{display:flex;flex-direction:column;gap:10px}.field[data-v-3d0d6693]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3d0d6693]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3d0d6693]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-3d0d6693]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-3d0d6693]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-3d0d6693]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3d0d6693]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-3d0d6693]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-3d0d6693]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-3d0d6693]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-3d0d6693]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-3d0d6693]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-3d0d6693]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-3d0d6693]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3d0d6693]:hover{background:#e0e7ff}.toast[data-v-3d0d6693]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-3d0d6693],.toast-fade-leave-active[data-v-3d0d6693]{transition:all .2s}.toast-fade-enter-from[data-v-3d0d6693],.toast-fade-leave-to[data-v-3d0d6693]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-3d0d6693]{grid-template-columns:1fr}}.led-savings-calculator[data-v-ebdf7606]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ebdf7606]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ebdf7606]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ebdf7606]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ebdf7606]{display:flex;flex-direction:column;gap:10px}.field[data-v-ebdf7606]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ebdf7606]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ebdf7606]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-ebdf7606]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-ebdf7606]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-ebdf7606]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ebdf7606]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-ebdf7606]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-ebdf7606]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-ebdf7606]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-ebdf7606]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-ebdf7606]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-ebdf7606]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-ebdf7606]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ebdf7606]:hover{background:#e0e7ff}.toast[data-v-ebdf7606]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ebdf7606],.toast-fade-leave-active[data-v-ebdf7606]{transition:all .2s}.toast-fade-enter-from[data-v-ebdf7606],.toast-fade-leave-to[data-v-ebdf7606]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-ebdf7606]{grid-template-columns:1fr}}.lighting-calculator[data-v-d169e369]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d169e369]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d169e369]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d169e369]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d169e369]{display:flex;flex-direction:column;gap:10px}.field[data-v-d169e369]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d169e369]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d169e369]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-d169e369]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-d169e369]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-d169e369]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d169e369]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-d169e369]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-d169e369]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-d169e369]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-d169e369]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-d169e369]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-d169e369]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-d169e369]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d169e369]:hover{background:#e0e7ff}.toast[data-v-d169e369]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d169e369],.toast-fade-leave-active[data-v-d169e369]{transition:all .2s}.toast-fade-enter-from[data-v-d169e369],.toast-fade-leave-to[data-v-d169e369]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-d169e369]{grid-template-columns:1fr}}.lumen-to-watt-converter[data-v-d68cf51a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d68cf51a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d68cf51a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d68cf51a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d68cf51a]{display:flex;flex-direction:column;gap:10px}.field[data-v-d68cf51a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d68cf51a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d68cf51a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-d68cf51a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.toggle-group[data-v-d68cf51a]{display:flex;border-radius:var(--radius-md);border:2px solid var(--border);overflow:hidden}.toggle-group.full[data-v-d68cf51a]{width:100%}.toggle-btn[data-v-d68cf51a]{flex:1;padding:8px 10px;font-size:12px;font-weight:700;color:var(--text-secondary);background:var(--bg-card);border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.toggle-btn+.toggle-btn[data-v-d68cf51a]{border-left:2px solid var(--border)}.toggle-btn[data-v-d68cf51a]:hover{color:var(--primary);background:var(--primary-bg, #eef2ff)}.toggle-btn.active[data-v-d68cf51a]{color:#fff;background:var(--primary)}.result-area[data-v-d68cf51a]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-d68cf51a]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d68cf51a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-d68cf51a]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-d68cf51a]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-d68cf51a]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-d68cf51a]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-d68cf51a]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-d68cf51a]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-d68cf51a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d68cf51a]:hover{background:#e0e7ff}.toast[data-v-d68cf51a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d68cf51a],.toast-fade-leave-active[data-v-d68cf51a]{transition:all .2s}.toast-fade-enter-from[data-v-d68cf51a],.toast-fade-leave-to[data-v-d68cf51a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-d68cf51a]{grid-template-columns:1fr}.toggle-group.full[data-v-d68cf51a]{flex-wrap:wrap}}.microwave-power-converter[data-v-40ee4552]{display:flex;flex-direction:column;gap:16px}.panels[data-v-40ee4552]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-40ee4552]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-40ee4552]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-40ee4552]{display:flex;flex-direction:column;gap:10px}.field[data-v-40ee4552]{display:flex;flex-direction:column;gap:4px}.field label[data-v-40ee4552]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-40ee4552]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-40ee4552]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-40ee4552]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-40ee4552]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-40ee4552]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-40ee4552]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-40ee4552]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-40ee4552]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-40ee4552]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-40ee4552]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-40ee4552]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-40ee4552]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-40ee4552]:hover{background:#e0e7ff}.toast[data-v-40ee4552]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-40ee4552],.toast-fade-leave-active[data-v-40ee4552]{transition:all .2s}.toast-fade-enter-from[data-v-40ee4552],.toast-fade-leave-to[data-v-40ee4552]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-40ee4552]{grid-template-columns:1fr}}.sanitary-cost-calculator[data-v-85e4128a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-85e4128a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-85e4128a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-85e4128a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-85e4128a]{display:flex;flex-direction:column;gap:10px}.field[data-v-85e4128a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-85e4128a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-85e4128a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-85e4128a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-85e4128a]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-85e4128a]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-85e4128a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-85e4128a]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-85e4128a]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-85e4128a]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-85e4128a]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-85e4128a]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-85e4128a]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-85e4128a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-85e4128a]:hover{background:#e0e7ff}.toast[data-v-85e4128a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-85e4128a],.toast-fade-leave-active[data-v-85e4128a]{transition:all .2s}.toast-fade-enter-from[data-v-85e4128a],.toast-fade-leave-to[data-v-85e4128a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-85e4128a]{grid-template-columns:1fr}}.pool-salt-calculator[data-v-91ac9c39]{display:flex;flex-direction:column;gap:16px}.panels[data-v-91ac9c39]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-91ac9c39]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-91ac9c39]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-91ac9c39]{display:flex;flex-direction:column;gap:10px}.field[data-v-91ac9c39]{display:flex;flex-direction:column;gap:4px}.field label[data-v-91ac9c39]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-91ac9c39]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-91ac9c39]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-91ac9c39]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-91ac9c39]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-91ac9c39]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-91ac9c39]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-91ac9c39]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-91ac9c39]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-91ac9c39]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-91ac9c39]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-91ac9c39]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-91ac9c39]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-91ac9c39]:hover{background:#e0e7ff}.toast[data-v-91ac9c39]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-91ac9c39],.toast-fade-leave-active[data-v-91ac9c39]{transition:all .2s}.toast-fade-enter-from[data-v-91ac9c39],.toast-fade-leave-to[data-v-91ac9c39]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-91ac9c39]{grid-template-columns:1fr}}.pool-sanitizer-calculator[data-v-408b2928]{display:flex;flex-direction:column;gap:16px}.panels[data-v-408b2928]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-408b2928]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-408b2928]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-408b2928]{display:flex;flex-direction:column;gap:10px}.field[data-v-408b2928]{display:flex;flex-direction:column;gap:4px}.field label[data-v-408b2928]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-408b2928]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-408b2928]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-408b2928]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-408b2928]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-408b2928]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-408b2928]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-408b2928]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-408b2928]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-408b2928]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-408b2928]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-408b2928]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-408b2928]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-408b2928]:hover{background:#e0e7ff}.toast[data-v-408b2928]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-408b2928],.toast-fade-leave-active[data-v-408b2928]{transition:all .2s}.toast-fade-enter-from[data-v-408b2928],.toast-fade-leave-to[data-v-408b2928]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-408b2928]{grid-template-columns:1fr}}.quit-smoking-savings-calculator[data-v-ec52a4fe]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ec52a4fe]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ec52a4fe]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ec52a4fe]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ec52a4fe]{display:flex;flex-direction:column;gap:10px}.field[data-v-ec52a4fe]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ec52a4fe]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ec52a4fe]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-ec52a4fe]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-ec52a4fe]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-ec52a4fe]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ec52a4fe]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-ec52a4fe]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-ec52a4fe]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-ec52a4fe]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-ec52a4fe]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-ec52a4fe]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-ec52a4fe]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-ec52a4fe]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ec52a4fe]:hover{background:#e0e7ff}.toast[data-v-ec52a4fe]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ec52a4fe],.toast-fade-leave-active[data-v-ec52a4fe]{transition:all .2s}.toast-fade-enter-from[data-v-ec52a4fe],.toast-fade-leave-to[data-v-ec52a4fe]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-ec52a4fe]{grid-template-columns:1fr}}.recessed-lighting-calculator[data-v-2faf56e2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2faf56e2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2faf56e2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2faf56e2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2faf56e2]{display:flex;flex-direction:column;gap:10px}.field[data-v-2faf56e2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2faf56e2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2faf56e2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-2faf56e2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-2faf56e2]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-2faf56e2]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2faf56e2]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-2faf56e2]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-2faf56e2]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-2faf56e2]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-2faf56e2]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-2faf56e2]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-2faf56e2]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-2faf56e2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2faf56e2]:hover{background:#e0e7ff}.toast[data-v-2faf56e2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-2faf56e2],.toast-fade-leave-active[data-v-2faf56e2]{transition:all .2s}.toast-fade-enter-from[data-v-2faf56e2],.toast-fade-leave-to[data-v-2faf56e2]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-2faf56e2]{grid-template-columns:1fr}}.roll-length-calculator[data-v-10d79421]{display:flex;flex-direction:column;gap:16px}.panels[data-v-10d79421]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-10d79421]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-10d79421]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-10d79421]{display:flex;flex-direction:column;gap:10px}.field[data-v-10d79421]{display:flex;flex-direction:column;gap:4px}.field label[data-v-10d79421]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-10d79421]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-10d79421]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-10d79421]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-10d79421]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-10d79421]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-10d79421]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-10d79421]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-10d79421]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-10d79421]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-10d79421]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-10d79421]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-10d79421]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-10d79421]:hover{background:#e0e7ff}.toast[data-v-10d79421]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-10d79421],.toast-fade-leave-active[data-v-10d79421]{transition:all .2s}.toast-fade-enter-from[data-v-10d79421],.toast-fade-leave-to[data-v-10d79421]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-10d79421]{grid-template-columns:1fr}}.rug-size-calculator[data-v-9dfac218]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9dfac218]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9dfac218]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9dfac218]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9dfac218]{display:flex;flex-direction:column;gap:10px}.field[data-v-9dfac218]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9dfac218]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9dfac218]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-9dfac218]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-9dfac218]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-9dfac218]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9dfac218]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-9dfac218]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-9dfac218]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-9dfac218]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-9dfac218]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-9dfac218]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-9dfac218]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-9dfac218]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9dfac218]:hover{background:#e0e7ff}.toast[data-v-9dfac218]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9dfac218],.toast-fade-leave-active[data-v-9dfac218]{transition:all .2s}.toast-fade-enter-from[data-v-9dfac218],.toast-fade-leave-to[data-v-9dfac218]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-9dfac218]{grid-template-columns:1fr}}.sofa-size-calculator[data-v-ab964b7b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ab964b7b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ab964b7b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ab964b7b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ab964b7b]{display:flex;flex-direction:column;gap:10px}.field[data-v-ab964b7b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ab964b7b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ab964b7b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-ab964b7b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-ab964b7b]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-ab964b7b]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ab964b7b]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-ab964b7b]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-ab964b7b]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-ab964b7b]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-ab964b7b]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-ab964b7b]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-ab964b7b]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-ab964b7b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ab964b7b]:hover{background:#e0e7ff}.toast[data-v-ab964b7b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ab964b7b],.toast-fade-leave-active[data-v-ab964b7b]{transition:all .2s}.toast-fade-enter-from[data-v-ab964b7b],.toast-fade-leave-to[data-v-ab964b7b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-ab964b7b]{grid-template-columns:1fr}}.unit-price-calculator-2[data-v-d1a51649]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d1a51649]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d1a51649]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d1a51649]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d1a51649]{display:flex;flex-direction:column;gap:10px}.field[data-v-d1a51649]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d1a51649]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d1a51649]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-d1a51649]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-d1a51649]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-d1a51649]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d1a51649]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-d1a51649]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-d1a51649]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-d1a51649]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-d1a51649]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-d1a51649]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-d1a51649]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-d1a51649]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d1a51649]:hover{background:#e0e7ff}.toast[data-v-d1a51649]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d1a51649],.toast-fade-leave-active[data-v-d1a51649]{transition:all .2s}.toast-fade-enter-from[data-v-d1a51649],.toast-fade-leave-to[data-v-d1a51649]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-d1a51649]{grid-template-columns:1fr}}.acceptance-rate-calculator[data-v-b63831f4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b63831f4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b63831f4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b63831f4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b63831f4]{display:flex;flex-direction:column;gap:10px}.field[data-v-b63831f4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b63831f4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b63831f4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-b63831f4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-b63831f4]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-b63831f4]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b63831f4]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-b63831f4]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-b63831f4]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-b63831f4]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-b63831f4]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-b63831f4]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-b63831f4]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-b63831f4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b63831f4]:hover{background:#e0e7ff}.toast[data-v-b63831f4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b63831f4],.toast-fade-leave-active[data-v-b63831f4]{transition:all .2s}.toast-fade-enter-from[data-v-b63831f4],.toast-fade-leave-to[data-v-b63831f4]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-b63831f4]{grid-template-columns:1fr}}.cycle-time-calculator[data-v-5a6b34f5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5a6b34f5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5a6b34f5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5a6b34f5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5a6b34f5]{display:flex;flex-direction:column;gap:10px}.field[data-v-5a6b34f5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5a6b34f5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5a6b34f5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-5a6b34f5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-5a6b34f5]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-5a6b34f5]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5a6b34f5]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-5a6b34f5]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-5a6b34f5]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-5a6b34f5]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-5a6b34f5]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-5a6b34f5]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-5a6b34f5]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-5a6b34f5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5a6b34f5]:hover{background:#e0e7ff}.toast[data-v-5a6b34f5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-5a6b34f5],.toast-fade-leave-active[data-v-5a6b34f5]{transition:all .2s}.toast-fade-enter-from[data-v-5a6b34f5],.toast-fade-leave-to[data-v-5a6b34f5]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-5a6b34f5]{grid-template-columns:1fr}}.deadline-calculator[data-v-98d2eb72]{display:flex;flex-direction:column;gap:16px}.panels[data-v-98d2eb72]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-98d2eb72]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-98d2eb72]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-98d2eb72]{display:flex;flex-direction:column;gap:10px}.field[data-v-98d2eb72]{display:flex;flex-direction:column;gap:4px}.field label[data-v-98d2eb72]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-98d2eb72]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-98d2eb72]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-98d2eb72]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-98d2eb72]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-98d2eb72]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-98d2eb72]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-98d2eb72]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-98d2eb72]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-98d2eb72]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-98d2eb72]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-98d2eb72]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-98d2eb72]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-98d2eb72]:hover{background:#e0e7ff}.toast[data-v-98d2eb72]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-98d2eb72],.toast-fade-leave-active[data-v-98d2eb72]{transition:all .2s}.toast-fade-enter-from[data-v-98d2eb72],.toast-fade-leave-to[data-v-98d2eb72]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-98d2eb72]{grid-template-columns:1fr}}.desk-height-calculator[data-v-15104d92]{display:flex;flex-direction:column;gap:16px}.panels[data-v-15104d92]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-15104d92]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-15104d92]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-15104d92]{display:flex;flex-direction:column;gap:10px}.field[data-v-15104d92]{display:flex;flex-direction:column;gap:4px}.field label[data-v-15104d92]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-15104d92]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-15104d92]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-15104d92]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-15104d92]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-15104d92]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-15104d92]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-15104d92]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-15104d92]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-15104d92]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-15104d92]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-15104d92]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-15104d92]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-15104d92]:hover{background:#e0e7ff}.toast[data-v-15104d92]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-15104d92],.toast-fade-leave-active[data-v-15104d92]{transition:all .2s}.toast-fade-enter-from[data-v-15104d92],.toast-fade-leave-to[data-v-15104d92]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-15104d92]{grid-template-columns:1fr}}.email-time-calculator[data-v-685d9581]{display:flex;flex-direction:column;gap:16px}.panels[data-v-685d9581]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-685d9581]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-685d9581]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-685d9581]{display:flex;flex-direction:column;gap:10px}.field[data-v-685d9581]{display:flex;flex-direction:column;gap:4px}.field label[data-v-685d9581]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-685d9581]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-685d9581]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-685d9581]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-685d9581]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-685d9581]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-685d9581]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-685d9581]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-685d9581]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-685d9581]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-685d9581]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-685d9581]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-685d9581]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-685d9581]:hover{background:#e0e7ff}.toast[data-v-685d9581]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-685d9581],.toast-fade-leave-active[data-v-685d9581]{transition:all .2s}.toast-fade-enter-from[data-v-685d9581],.toast-fade-leave-to[data-v-685d9581]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-685d9581]{grid-template-columns:1fr}}.english-study-time-calculator[data-v-2881c5b2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2881c5b2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2881c5b2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2881c5b2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2881c5b2]{display:flex;flex-direction:column;gap:10px}.field[data-v-2881c5b2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2881c5b2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2881c5b2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-2881c5b2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-2881c5b2]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-2881c5b2]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2881c5b2]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-2881c5b2]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-2881c5b2]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-2881c5b2]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-2881c5b2]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-2881c5b2]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-2881c5b2]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-2881c5b2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2881c5b2]:hover{background:#e0e7ff}.toast[data-v-2881c5b2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-2881c5b2],.toast-fade-leave-active[data-v-2881c5b2]{transition:all .2s}.toast-fade-enter-from[data-v-2881c5b2],.toast-fade-leave-to[data-v-2881c5b2]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-2881c5b2]{grid-template-columns:1fr}}.gmat-score-calculator[data-v-40fbd496]{display:flex;flex-direction:column;gap:16px}.panels[data-v-40fbd496]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-40fbd496]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-40fbd496]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-40fbd496]{display:flex;flex-direction:column;gap:10px}.field[data-v-40fbd496]{display:flex;flex-direction:column;gap:4px}.field label[data-v-40fbd496]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-40fbd496]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-40fbd496]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-40fbd496]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-40fbd496]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-40fbd496]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-40fbd496]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-40fbd496]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-40fbd496]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-40fbd496]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-40fbd496]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-40fbd496]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-40fbd496]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-40fbd496]:hover{background:#e0e7ff}.toast[data-v-40fbd496]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-40fbd496],.toast-fade-leave-active[data-v-40fbd496]{transition:all .2s}.toast-fade-enter-from[data-v-40fbd496],.toast-fade-leave-to[data-v-40fbd496]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-40fbd496]{grid-template-columns:1fr}}.gwam-calculator[data-v-db732ac0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-db732ac0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-db732ac0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-db732ac0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-db732ac0]{display:flex;flex-direction:column;gap:10px}.field[data-v-db732ac0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-db732ac0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-db732ac0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-db732ac0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-db732ac0]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-db732ac0]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-db732ac0]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-db732ac0]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-db732ac0]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-db732ac0]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-db732ac0]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-db732ac0]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-db732ac0]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-db732ac0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-db732ac0]:hover{background:#e0e7ff}.toast[data-v-db732ac0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-db732ac0],.toast-fade-leave-active[data-v-db732ac0]{transition:all .2s}.toast-fade-enter-from[data-v-db732ac0],.toast-fade-leave-to[data-v-db732ac0]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-db732ac0]{grid-template-columns:1fr}}.keystrokes-per-hour-calculator[data-v-93573195]{display:flex;flex-direction:column;gap:16px}.panels[data-v-93573195]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-93573195]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-93573195]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-93573195]{display:flex;flex-direction:column;gap:10px}.field[data-v-93573195]{display:flex;flex-direction:column;gap:4px}.field label[data-v-93573195]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-93573195]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-93573195]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-93573195]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-93573195]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-93573195]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-93573195]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-93573195]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-93573195]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-93573195]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-93573195]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-93573195]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-93573195]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-93573195]:hover{background:#e0e7ff}.toast[data-v-93573195]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-93573195],.toast-fade-leave-active[data-v-93573195]{transition:all .2s}.toast-fade-enter-from[data-v-93573195],.toast-fade-leave-to[data-v-93573195]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-93573195]{grid-template-columns:1fr}}.lead-time-calculator[data-v-1e5dacec]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1e5dacec]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1e5dacec]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1e5dacec]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1e5dacec]{display:flex;flex-direction:column;gap:10px}.field[data-v-1e5dacec]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1e5dacec]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1e5dacec]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-1e5dacec]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-1e5dacec]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-1e5dacec]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1e5dacec]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-1e5dacec]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-1e5dacec]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-1e5dacec]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-1e5dacec]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-1e5dacec]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-1e5dacec]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-1e5dacec]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1e5dacec]:hover{background:#e0e7ff}.toast[data-v-1e5dacec]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1e5dacec],.toast-fade-leave-active[data-v-1e5dacec]{transition:all .2s}.toast-fade-enter-from[data-v-1e5dacec],.toast-fade-leave-to[data-v-1e5dacec]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-1e5dacec]{grid-template-columns:1fr}}.meeting-cost-calculator[data-v-a3e7d31e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a3e7d31e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a3e7d31e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a3e7d31e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a3e7d31e]{display:flex;flex-direction:column;gap:10px}.field[data-v-a3e7d31e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a3e7d31e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a3e7d31e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-a3e7d31e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-a3e7d31e]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-a3e7d31e]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a3e7d31e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-a3e7d31e]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-a3e7d31e]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-a3e7d31e]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-a3e7d31e]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-a3e7d31e]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-a3e7d31e]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-a3e7d31e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a3e7d31e]:hover{background:#e0e7ff}.toast[data-v-a3e7d31e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-a3e7d31e],.toast-fade-leave-active[data-v-a3e7d31e]{transition:all .2s}.toast-fade-enter-from[data-v-a3e7d31e],.toast-fade-leave-to[data-v-a3e7d31e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-a3e7d31e]{grid-template-columns:1fr}}.coin-weight-calculator[data-v-daa484a2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-daa484a2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-daa484a2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-daa484a2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-daa484a2]{display:flex;flex-direction:column;gap:10px}.field[data-v-daa484a2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-daa484a2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-daa484a2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-daa484a2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-daa484a2]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-daa484a2]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-daa484a2]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-daa484a2]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-daa484a2]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-daa484a2]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-daa484a2]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-daa484a2]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-daa484a2]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-daa484a2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-daa484a2]:hover{background:#e0e7ff}.toast[data-v-daa484a2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-daa484a2],.toast-fade-leave-active[data-v-daa484a2]{transition:all .2s}.toast-fade-enter-from[data-v-daa484a2],.toast-fade-leave-to[data-v-daa484a2]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-daa484a2]{grid-template-columns:1fr}}.number-to-english-words-converter[data-v-f051ace8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f051ace8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f051ace8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f051ace8]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f051ace8]{display:flex;flex-direction:column;gap:10px}.field[data-v-f051ace8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f051ace8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f051ace8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-f051ace8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-f051ace8]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-f051ace8]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f051ace8]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-f051ace8]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-f051ace8]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-f051ace8]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-f051ace8]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-f051ace8]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-f051ace8]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-f051ace8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f051ace8]:hover{background:#e0e7ff}.toast[data-v-f051ace8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-f051ace8],.toast-fade-leave-active[data-v-f051ace8]{transition:all .2s}.toast-fade-enter-from[data-v-f051ace8],.toast-fade-leave-to[data-v-f051ace8]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-f051ace8]{grid-template-columns:1fr}}.paper-thickness-calculator[data-v-36295ee1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-36295ee1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-36295ee1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-36295ee1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-36295ee1]{display:flex;flex-direction:column;gap:10px}.field[data-v-36295ee1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-36295ee1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-36295ee1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-36295ee1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-36295ee1]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-36295ee1]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-36295ee1]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-36295ee1]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-36295ee1]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-36295ee1]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-36295ee1]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-36295ee1]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-36295ee1]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-36295ee1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-36295ee1]:hover{background:#e0e7ff}.toast[data-v-36295ee1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-36295ee1],.toast-fade-leave-active[data-v-36295ee1]{transition:all .2s}.toast-fade-enter-from[data-v-36295ee1],.toast-fade-leave-to[data-v-36295ee1]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-36295ee1]{grid-template-columns:1fr}}.paper-weight-calculator[data-v-dbb21e62]{display:flex;flex-direction:column;gap:16px}.panels[data-v-dbb21e62]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-dbb21e62]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-dbb21e62]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-dbb21e62]{display:flex;flex-direction:column;gap:10px}.field[data-v-dbb21e62]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dbb21e62]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-dbb21e62]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-dbb21e62]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-dbb21e62]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-dbb21e62]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-dbb21e62]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-dbb21e62]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-dbb21e62]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-dbb21e62]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-dbb21e62]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-dbb21e62]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-dbb21e62]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-dbb21e62]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-dbb21e62]:hover{background:#e0e7ff}.toast[data-v-dbb21e62]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-dbb21e62],.toast-fade-leave-active[data-v-dbb21e62]{transition:all .2s}.toast-fade-enter-from[data-v-dbb21e62],.toast-fade-leave-to[data-v-dbb21e62]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-dbb21e62]{grid-template-columns:1fr}}.pomodoro-calculator[data-v-61949c0c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-61949c0c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-61949c0c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-61949c0c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-61949c0c]{display:flex;flex-direction:column;gap:10px}.field[data-v-61949c0c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-61949c0c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-61949c0c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-61949c0c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-61949c0c]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-61949c0c]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-61949c0c]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-61949c0c]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-61949c0c]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-61949c0c]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-61949c0c]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-61949c0c]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-61949c0c]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-61949c0c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-61949c0c]:hover{background:#e0e7ff}.toast[data-v-61949c0c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-61949c0c],.toast-fade-leave-active[data-v-61949c0c]{transition:all .2s}.toast-fade-enter-from[data-v-61949c0c],.toast-fade-leave-to[data-v-61949c0c]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-61949c0c]{grid-template-columns:1fr}}.sat-score-calculator[data-v-54713974]{display:flex;flex-direction:column;gap:16px}.panels[data-v-54713974]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-54713974]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-54713974]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-54713974]{display:flex;flex-direction:column;gap:10px}.field[data-v-54713974]{display:flex;flex-direction:column;gap:4px}.field label[data-v-54713974]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-54713974]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-54713974]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-54713974]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-54713974]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-54713974]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-54713974]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-54713974]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-54713974]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-54713974]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-54713974]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-54713974]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-54713974]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-54713974]:hover{background:#e0e7ff}.toast[data-v-54713974]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-54713974],.toast-fade-leave-active[data-v-54713974]{transition:all .2s}.toast-fade-enter-from[data-v-54713974],.toast-fade-leave-to[data-v-54713974]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-54713974]{grid-template-columns:1fr}}.buffer-time-calculator[data-v-a970a2cc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a970a2cc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a970a2cc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a970a2cc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a970a2cc]{display:flex;flex-direction:column;gap:10px}.field[data-v-a970a2cc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a970a2cc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a970a2cc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-a970a2cc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-a970a2cc]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-a970a2cc]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a970a2cc]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-a970a2cc]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-a970a2cc]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-a970a2cc]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-a970a2cc]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-a970a2cc]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-a970a2cc]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-a970a2cc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a970a2cc]:hover{background:#e0e7ff}.toast[data-v-a970a2cc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-a970a2cc],.toast-fade-leave-active[data-v-a970a2cc]{transition:all .2s}.toast-fade-enter-from[data-v-a970a2cc],.toast-fade-leave-to[data-v-a970a2cc]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-a970a2cc]{grid-template-columns:1fr}}.social-media-ban-impact-calculator[data-v-ab038851]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ab038851]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ab038851]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ab038851]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ab038851]{display:flex;flex-direction:column;gap:10px}.field[data-v-ab038851]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ab038851]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ab038851]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-ab038851]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-ab038851]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-ab038851]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ab038851]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-ab038851]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-ab038851]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-ab038851]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-ab038851]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-ab038851]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-ab038851]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-ab038851]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ab038851]:hover{background:#e0e7ff}.toast[data-v-ab038851]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ab038851],.toast-fade-leave-active[data-v-ab038851]{transition:all .2s}.toast-fade-enter-from[data-v-ab038851],.toast-fade-leave-to[data-v-ab038851]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-ab038851]{grid-template-columns:1fr}}.standing-desk-height-calculator[data-v-fe58be91]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fe58be91]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fe58be91]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fe58be91]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fe58be91]{display:flex;flex-direction:column;gap:10px}.field[data-v-fe58be91]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fe58be91]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fe58be91]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-fe58be91]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-fe58be91]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-fe58be91]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fe58be91]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-fe58be91]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-fe58be91]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-fe58be91]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-fe58be91]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-fe58be91]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-fe58be91]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-fe58be91]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fe58be91]:hover{background:#e0e7ff}.toast[data-v-fe58be91]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-fe58be91],.toast-fade-leave-active[data-v-fe58be91]{transition:all .2s}.toast-fade-enter-from[data-v-fe58be91],.toast-fade-leave-to[data-v-fe58be91]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-fe58be91]{grid-template-columns:1fr}}.time-card-calculator[data-v-94d76d74]{display:flex;flex-direction:column;gap:16px}.panels[data-v-94d76d74]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-94d76d74]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-94d76d74]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-94d76d74]{display:flex;flex-direction:column;gap:10px}.field[data-v-94d76d74]{display:flex;flex-direction:column;gap:4px}.field label[data-v-94d76d74]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-94d76d74]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-94d76d74]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-94d76d74]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-94d76d74]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-94d76d74]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-94d76d74]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-94d76d74]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-94d76d74]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-94d76d74]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-94d76d74]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-94d76d74]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-94d76d74]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-94d76d74]:hover{background:#e0e7ff}.toast[data-v-94d76d74]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-94d76d74],.toast-fade-leave-active[data-v-94d76d74]{transition:all .2s}.toast-fade-enter-from[data-v-94d76d74],.toast-fade-leave-to[data-v-94d76d74]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-94d76d74]{grid-template-columns:1fr}}.words-per-minute-calculator[data-v-cb8052f3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cb8052f3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cb8052f3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cb8052f3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cb8052f3]{display:flex;flex-direction:column;gap:10px}.field[data-v-cb8052f3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cb8052f3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cb8052f3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-cb8052f3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-cb8052f3]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-cb8052f3]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-cb8052f3]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-cb8052f3]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-cb8052f3]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-cb8052f3]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-cb8052f3]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-cb8052f3]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-cb8052f3]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-cb8052f3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cb8052f3]:hover{background:#e0e7ff}.toast[data-v-cb8052f3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-cb8052f3],.toast-fade-leave-active[data-v-cb8052f3]{transition:all .2s}.toast-fade-enter-from[data-v-cb8052f3],.toast-fade-leave-to[data-v-cb8052f3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-cb8052f3]{grid-template-columns:1fr}}.audiobook-calculator-dead-time[data-v-681cb9b4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-681cb9b4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-681cb9b4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-681cb9b4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-681cb9b4]{display:flex;flex-direction:column;gap:10px}.field[data-v-681cb9b4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-681cb9b4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-681cb9b4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-681cb9b4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-681cb9b4]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-681cb9b4]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-681cb9b4]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-681cb9b4]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-681cb9b4]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-681cb9b4]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-681cb9b4]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-681cb9b4]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-681cb9b4]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-681cb9b4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-681cb9b4]:hover{background:#e0e7ff}.toast[data-v-681cb9b4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-681cb9b4],.toast-fade-leave-active[data-v-681cb9b4]{transition:all .2s}.toast-fade-enter-from[data-v-681cb9b4],.toast-fade-leave-to[data-v-681cb9b4]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-681cb9b4]{grid-template-columns:1fr}}.beach-cost-index-calculator[data-v-05a5f2cc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-05a5f2cc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-05a5f2cc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-05a5f2cc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-05a5f2cc]{display:flex;flex-direction:column;gap:10px}.field[data-v-05a5f2cc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-05a5f2cc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-05a5f2cc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-05a5f2cc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-05a5f2cc]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-05a5f2cc]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-05a5f2cc]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-05a5f2cc]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-05a5f2cc]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-05a5f2cc]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-05a5f2cc]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-05a5f2cc]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-05a5f2cc]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-05a5f2cc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-05a5f2cc]:hover{background:#e0e7ff}.toast[data-v-05a5f2cc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-05a5f2cc],.toast-fade-leave-active[data-v-05a5f2cc]{transition:all .2s}.toast-fade-enter-from[data-v-05a5f2cc],.toast-fade-leave-to[data-v-05a5f2cc]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-05a5f2cc]{grid-template-columns:1fr}}.clay-shrinkage-calculator[data-v-e459188b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e459188b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e459188b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e459188b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e459188b]{display:flex;flex-direction:column;gap:10px}.field[data-v-e459188b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e459188b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e459188b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-e459188b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-e459188b]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-e459188b]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e459188b]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-e459188b]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-e459188b]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-e459188b]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-e459188b]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-e459188b]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-e459188b]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-e459188b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e459188b]:hover{background:#e0e7ff}.toast[data-v-e459188b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-e459188b],.toast-fade-leave-active[data-v-e459188b]{transition:all .2s}.toast-fade-enter-from[data-v-e459188b],.toast-fade-leave-to[data-v-e459188b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-e459188b]{grid-template-columns:1fr}}.love-drake-equation-calculator[data-v-afc650a7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-afc650a7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-afc650a7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-afc650a7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-afc650a7]{display:flex;flex-direction:column;gap:10px}.field[data-v-afc650a7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-afc650a7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-afc650a7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-afc650a7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-afc650a7]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-afc650a7]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-afc650a7]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-afc650a7]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-afc650a7]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-afc650a7]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-afc650a7]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-afc650a7]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-afc650a7]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-afc650a7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-afc650a7]:hover{background:#e0e7ff}.toast[data-v-afc650a7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-afc650a7],.toast-fade-leave-active[data-v-afc650a7]{transition:all .2s}.toast-fade-enter-from[data-v-afc650a7],.toast-fade-leave-to[data-v-afc650a7]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-afc650a7]{grid-template-columns:1fr}}.hammock-hanging-calculator[data-v-209f2715]{display:flex;flex-direction:column;gap:16px}.panels[data-v-209f2715]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-209f2715]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-209f2715]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-209f2715]{display:flex;flex-direction:column;gap:10px}.field[data-v-209f2715]{display:flex;flex-direction:column;gap:4px}.field label[data-v-209f2715]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-209f2715]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-209f2715]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-209f2715]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-209f2715]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-209f2715]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-209f2715]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-209f2715]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-209f2715]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-209f2715]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-209f2715]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-209f2715]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-209f2715]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-209f2715]:hover{background:#e0e7ff}.toast[data-v-209f2715]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-209f2715],.toast-fade-leave-active[data-v-209f2715]{transition:all .2s}.toast-fade-enter-from[data-v-209f2715],.toast-fade-leave-to[data-v-209f2715]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-209f2715]{grid-template-columns:1fr}}.harry-potter-currency-calculator[data-v-14c65f48]{display:flex;flex-direction:column;gap:16px}.panels[data-v-14c65f48]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-14c65f48]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-14c65f48]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-14c65f48]{display:flex;flex-direction:column;gap:10px}.field[data-v-14c65f48]{display:flex;flex-direction:column;gap:4px}.field label[data-v-14c65f48]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-14c65f48]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-14c65f48]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-14c65f48]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-14c65f48]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-14c65f48]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-14c65f48]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-14c65f48]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-14c65f48]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-14c65f48]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-14c65f48]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-14c65f48]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-14c65f48]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-14c65f48]:hover{background:#e0e7ff}.toast[data-v-14c65f48]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-14c65f48],.toast-fade-leave-active[data-v-14c65f48]{transition:all .2s}.toast-fade-enter-from[data-v-14c65f48],.toast-fade-leave-to[data-v-14c65f48]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-14c65f48]{grid-template-columns:1fr}}.helium-balloon-calculator[data-v-524177e4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-524177e4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-524177e4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-524177e4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-524177e4]{display:flex;flex-direction:column;gap:10px}.field[data-v-524177e4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-524177e4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-524177e4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-524177e4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-524177e4]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-524177e4]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-524177e4]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-524177e4]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-524177e4]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-524177e4]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-524177e4]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-524177e4]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-524177e4]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-524177e4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-524177e4]:hover{background:#e0e7ff}.toast[data-v-524177e4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-524177e4],.toast-fade-leave-active[data-v-524177e4]{transition:all .2s}.toast-fade-enter-from[data-v-524177e4],.toast-fade-leave-to[data-v-524177e4]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-524177e4]{grid-template-columns:1fr}}.lord-of-the-rings-calculator[data-v-8d45e52d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8d45e52d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8d45e52d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8d45e52d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8d45e52d]{display:flex;flex-direction:column;gap:10px}.field[data-v-8d45e52d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8d45e52d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8d45e52d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-8d45e52d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-8d45e52d]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-8d45e52d]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8d45e52d]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-8d45e52d]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-8d45e52d]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-8d45e52d]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-8d45e52d]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-8d45e52d]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-8d45e52d]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-8d45e52d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8d45e52d]:hover{background:#e0e7ff}.toast[data-v-8d45e52d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8d45e52d],.toast-fade-leave-active[data-v-8d45e52d]{transition:all .2s}.toast-fade-enter-from[data-v-8d45e52d],.toast-fade-leave-to[data-v-8d45e52d]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-8d45e52d]{grid-template-columns:1fr}}.oscar-marathon-calculator[data-v-a7c802ae]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a7c802ae]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a7c802ae]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a7c802ae]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a7c802ae]{display:flex;flex-direction:column;gap:10px}.field[data-v-a7c802ae]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a7c802ae]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a7c802ae]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-a7c802ae]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-a7c802ae]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-a7c802ae]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a7c802ae]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-a7c802ae]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-a7c802ae]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-a7c802ae]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-a7c802ae]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-a7c802ae]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-a7c802ae]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-a7c802ae]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a7c802ae]:hover{background:#e0e7ff}.toast[data-v-a7c802ae]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-a7c802ae],.toast-fade-leave-active[data-v-a7c802ae]{transition:all .2s}.toast-fade-enter-from[data-v-a7c802ae],.toast-fade-leave-to[data-v-a7c802ae]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-a7c802ae]{grid-template-columns:1fr}}.podcast-calculator-dead-time[data-v-464e426c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-464e426c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-464e426c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-464e426c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-464e426c]{display:flex;flex-direction:column;gap:10px}.field[data-v-464e426c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-464e426c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-464e426c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-464e426c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-464e426c]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-464e426c]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-464e426c]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-464e426c]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-464e426c]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-464e426c]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-464e426c]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-464e426c]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-464e426c]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-464e426c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-464e426c]:hover{background:#e0e7ff}.toast[data-v-464e426c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-464e426c],.toast-fade-leave-active[data-v-464e426c]{transition:all .2s}.toast-fade-enter-from[data-v-464e426c],.toast-fade-leave-to[data-v-464e426c]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-464e426c]{grid-template-columns:1fr}}.quarantine-binge-watching-calculator[data-v-6fc06175]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6fc06175]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6fc06175]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6fc06175]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6fc06175]{display:flex;flex-direction:column;gap:10px}.field[data-v-6fc06175]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6fc06175]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6fc06175]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-6fc06175]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-6fc06175]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-6fc06175]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6fc06175]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-6fc06175]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-6fc06175]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-6fc06175]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-6fc06175]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-6fc06175]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-6fc06175]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-6fc06175]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6fc06175]:hover{background:#e0e7ff}.toast[data-v-6fc06175]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-6fc06175],.toast-fade-leave-active[data-v-6fc06175]{transition:all .2s}.toast-fade-enter-from[data-v-6fc06175],.toast-fade-leave-to[data-v-6fc06175]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-6fc06175]{grid-template-columns:1fr}}.quarantine-positivity-calculator[data-v-d9c2c910]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d9c2c910]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d9c2c910]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d9c2c910]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d9c2c910]{display:flex;flex-direction:column;gap:10px}.field[data-v-d9c2c910]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d9c2c910]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d9c2c910]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-d9c2c910]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-d9c2c910]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-d9c2c910]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d9c2c910]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-d9c2c910]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-d9c2c910]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-d9c2c910]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-d9c2c910]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-d9c2c910]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-d9c2c910]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-d9c2c910]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d9c2c910]:hover{background:#e0e7ff}.toast[data-v-d9c2c910]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d9c2c910],.toast-fade-leave-active[data-v-d9c2c910]{transition:all .2s}.toast-fade-enter-from[data-v-d9c2c910],.toast-fade-leave-to[data-v-d9c2c910]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-d9c2c910]{grid-template-columns:1fr}}.social-media-alternative-time-calculator[data-v-d7fecb5f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d7fecb5f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d7fecb5f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d7fecb5f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d7fecb5f]{display:flex;flex-direction:column;gap:10px}.field[data-v-d7fecb5f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d7fecb5f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d7fecb5f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-d7fecb5f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-d7fecb5f]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-d7fecb5f]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d7fecb5f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-d7fecb5f]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-d7fecb5f]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-d7fecb5f]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-d7fecb5f]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-d7fecb5f]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-d7fecb5f]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-d7fecb5f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d7fecb5f]:hover{background:#e0e7ff}.toast[data-v-d7fecb5f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d7fecb5f],.toast-fade-leave-active[data-v-d7fecb5f]{transition:all .2s}.toast-fade-enter-from[data-v-d7fecb5f],.toast-fade-leave-to[data-v-d7fecb5f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-d7fecb5f]{grid-template-columns:1fr}}.star-wars-marathon-calculator[data-v-9e09c4d0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9e09c4d0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9e09c4d0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9e09c4d0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9e09c4d0]{display:flex;flex-direction:column;gap:10px}.field[data-v-9e09c4d0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9e09c4d0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9e09c4d0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-9e09c4d0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-9e09c4d0]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-9e09c4d0]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9e09c4d0]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-9e09c4d0]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-9e09c4d0]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-9e09c4d0]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-9e09c4d0]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-9e09c4d0]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-9e09c4d0]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-9e09c4d0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9e09c4d0]:hover{background:#e0e7ff}.toast[data-v-9e09c4d0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9e09c4d0],.toast-fade-leave-active[data-v-9e09c4d0]{transition:all .2s}.toast-fade-enter-from[data-v-9e09c4d0],.toast-fade-leave-to[data-v-9e09c4d0]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-9e09c4d0]{grid-template-columns:1fr}}.tent-size-calculator[data-v-f63ed835]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f63ed835]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f63ed835]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f63ed835]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f63ed835]{display:flex;flex-direction:column;gap:10px}.field[data-v-f63ed835]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f63ed835]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f63ed835]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-f63ed835]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-f63ed835]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-f63ed835]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f63ed835]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-f63ed835]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-f63ed835]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-f63ed835]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-f63ed835]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-f63ed835]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-f63ed835]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-f63ed835]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f63ed835]:hover{background:#e0e7ff}.toast[data-v-f63ed835]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-f63ed835],.toast-fade-leave-active[data-v-f63ed835]{transition:all .2s}.toast-fade-enter-from[data-v-f63ed835],.toast-fade-leave-to[data-v-f63ed835]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-f63ed835]{grid-template-columns:1fr}}.wizard-calculator[data-v-63302a56]{display:flex;flex-direction:column;gap:16px}.panels[data-v-63302a56]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-63302a56]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-63302a56]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-63302a56]{display:flex;flex-direction:column;gap:10px}.field[data-v-63302a56]{display:flex;flex-direction:column;gap:4px}.field label[data-v-63302a56]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-63302a56]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.num-input[data-v-63302a56]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-area[data-v-63302a56]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-63302a56]{display:flex;align-items:center;justify-content:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-63302a56]{font-size:36px;font-weight:800;color:var(--primary);line-height:1}.result-unit[data-v-63302a56]{font-size:16px;font-weight:600;color:var(--text-muted)}.result-placeholder[data-v-63302a56]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.result-details[data-v-63302a56]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-63302a56]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-63302a56]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-63302a56]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-63302a56]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-63302a56]:hover{background:#e0e7ff}.toast[data-v-63302a56]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-63302a56],.toast-fade-leave-active[data-v-63302a56]{transition:all .2s}.toast-fade-enter-from[data-v-63302a56],.toast-fade-leave-to[data-v-63302a56]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-63302a56]{grid-template-columns:1fr}}.tv-alternative-calculator[data-v-ce5b6086]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ce5b6086]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ce5b6086]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ce5b6086]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ce5b6086]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-ce5b6086]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-ce5b6086]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-ce5b6086]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-ce5b6086]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ce5b6086]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-ce5b6086]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-ce5b6086]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-ce5b6086]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-ce5b6086]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-ce5b6086]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ce5b6086]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ce5b6086]:hover{background:#e0e7ff}.copy-toast[data-v-ce5b6086]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-ce5b6086]{grid-template-columns:1fr}}.tv-series-total-time-calculator[data-v-2389c847]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2389c847]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2389c847]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2389c847]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2389c847]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-2389c847]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-2389c847]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-2389c847]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-2389c847]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2389c847]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-2389c847]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-2389c847]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-2389c847]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-2389c847]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-2389c847]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-2389c847]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2389c847]:hover{background:#e0e7ff}.copy-toast[data-v-2389c847]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-2389c847]{grid-template-columns:1fr}}.bath-vs-shower-calculator[data-v-8986e254]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8986e254]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8986e254]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8986e254]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8986e254]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-8986e254]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-8986e254]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-8986e254]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-8986e254]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8986e254]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-8986e254]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-8986e254]{display:flex;flex-direction:column;gap:12px}.result-cards[data-v-8986e254]{display:grid;grid-template-columns:1fr;gap:10px}.result-card[data-v-8986e254]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:4px}.result-card.accent[data-v-8986e254]{border-color:var(--primary);background:#eef2ff}.card-label[data-v-8986e254]{font-size:11px;color:var(--text-muted);font-weight:500}.card-value[data-v-8986e254]{font-size:20px;font-weight:800;color:var(--text-primary)}.card-sub[data-v-8986e254]{font-size:12px;color:var(--text-secondary)}.empty-hint[data-v-8986e254]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8986e254]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8986e254]:hover{background:#e0e7ff}.copy-toast[data-v-8986e254]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-8986e254],.result-cards[data-v-8986e254]{grid-template-columns:1fr}}.beauty-product-calculator[data-v-9b133ea2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9b133ea2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9b133ea2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9b133ea2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9b133ea2]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-9b133ea2]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-9b133ea2]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-9b133ea2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-9b133ea2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9b133ea2]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-9b133ea2]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-9b133ea2]{display:flex;flex-direction:column;gap:12px}.result-cards[data-v-9b133ea2]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.result-card[data-v-9b133ea2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:4px}.card-label[data-v-9b133ea2]{font-size:11px;color:var(--text-muted);font-weight:500}.card-value[data-v-9b133ea2]{font-size:20px;font-weight:800;color:var(--text-primary)}.card-sub[data-v-9b133ea2]{font-size:12px;color:var(--text-secondary)}.empty-hint[data-v-9b133ea2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9b133ea2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9b133ea2]:hover{background:#e0e7ff}.copy-toast[data-v-9b133ea2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-9b133ea2],.result-cards[data-v-9b133ea2]{grid-template-columns:1fr}}.covid-mask-calculator[data-v-6ef6738e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6ef6738e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6ef6738e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6ef6738e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6ef6738e]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-6ef6738e]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-6ef6738e]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-6ef6738e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-6ef6738e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6ef6738e]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-6ef6738e]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-6ef6738e]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-6ef6738e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-6ef6738e]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-6ef6738e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-6ef6738e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6ef6738e]:hover{background:#e0e7ff}.copy-toast[data-v-6ef6738e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-6ef6738e]{grid-template-columns:1fr}}.hair-growth-calculator[data-v-378d3933]{display:flex;flex-direction:column;gap:16px}.panels[data-v-378d3933]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-378d3933]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-378d3933]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-378d3933]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-378d3933]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-378d3933]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-378d3933]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-378d3933]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-378d3933]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-378d3933]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-378d3933]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-378d3933]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-378d3933]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-378d3933]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-378d3933]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-378d3933]:hover{background:#e0e7ff}.copy-toast[data-v-378d3933]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-378d3933]{grid-template-columns:1fr}}.shower-cost-calculator[data-v-e01fa09f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e01fa09f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e01fa09f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e01fa09f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e01fa09f]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-e01fa09f]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-e01fa09f]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-e01fa09f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-e01fa09f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e01fa09f]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-e01fa09f]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-e01fa09f]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-e01fa09f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-e01fa09f]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-e01fa09f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-e01fa09f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e01fa09f]:hover{background:#e0e7ff}.copy-toast[data-v-e01fa09f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-e01fa09f]{grid-template-columns:1fr}}.sunscreen-calculator[data-v-36fd06f0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-36fd06f0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-36fd06f0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-36fd06f0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-36fd06f0]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-36fd06f0]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-36fd06f0]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-36fd06f0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-36fd06f0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-36fd06f0]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-36fd06f0]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-36fd06f0]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-36fd06f0]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-36fd06f0]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-36fd06f0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-36fd06f0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-36fd06f0]:hover{background:#e0e7ff}.copy-toast[data-v-36fd06f0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-36fd06f0]{grid-template-columns:1fr}}.toilet-paper-calculator[data-v-13253be9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-13253be9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-13253be9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-13253be9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-13253be9]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-13253be9]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-13253be9]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-13253be9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-13253be9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-13253be9]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-13253be9]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-13253be9]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-13253be9]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-13253be9]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-13253be9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-13253be9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-13253be9]:hover{background:#e0e7ff}.copy-toast[data-v-13253be9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-13253be9]{grid-template-columns:1fr}}.toothpaste-usage-calculator[data-v-abdc1aff]{display:flex;flex-direction:column;gap:16px}.panels[data-v-abdc1aff]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-abdc1aff]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-abdc1aff]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-abdc1aff]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-abdc1aff]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-abdc1aff]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-abdc1aff]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-abdc1aff]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-abdc1aff]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-abdc1aff]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-abdc1aff]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-abdc1aff]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-abdc1aff]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-abdc1aff]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-abdc1aff]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-abdc1aff]:hover{background:#e0e7ff}.copy-toast[data-v-abdc1aff]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-abdc1aff]{grid-template-columns:1fr}}.8-hours-shift-calculator[data-v-ad7aaa57]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ad7aaa57]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ad7aaa57]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ad7aaa57]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ad7aaa57]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-ad7aaa57]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-ad7aaa57]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-ad7aaa57]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-ad7aaa57]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ad7aaa57]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-ad7aaa57]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-ad7aaa57]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-ad7aaa57]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-ad7aaa57]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-ad7aaa57]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ad7aaa57]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ad7aaa57]:hover{background:#e0e7ff}.copy-toast[data-v-ad7aaa57]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-ad7aaa57]{grid-template-columns:1fr}}.time-addition-calculator[data-v-8580e2b7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8580e2b7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8580e2b7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8580e2b7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8580e2b7]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-8580e2b7]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-8580e2b7]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-8580e2b7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-8580e2b7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8580e2b7]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-8580e2b7]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-8580e2b7]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-8580e2b7]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-8580e2b7]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-8580e2b7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8580e2b7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8580e2b7]:hover{background:#e0e7ff}.copy-toast[data-v-8580e2b7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-8580e2b7]{grid-template-columns:1fr}}.age-difference-calculator[data-v-910acd9f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-910acd9f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-910acd9f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-910acd9f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-910acd9f]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-910acd9f]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-910acd9f]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-910acd9f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-910acd9f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-910acd9f]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-910acd9f]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-910acd9f]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-910acd9f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-910acd9f]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-910acd9f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-910acd9f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-910acd9f]:hover{background:#e0e7ff}.copy-toast[data-v-910acd9f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-910acd9f]{grid-template-columns:1fr}}.anniversary-calculator[data-v-d89ea0e0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d89ea0e0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d89ea0e0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d89ea0e0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d89ea0e0]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-d89ea0e0]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-d89ea0e0]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-d89ea0e0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-d89ea0e0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d89ea0e0]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-d89ea0e0]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-d89ea0e0]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-d89ea0e0]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-d89ea0e0]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-d89ea0e0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-d89ea0e0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d89ea0e0]:hover{background:#e0e7ff}.copy-toast[data-v-d89ea0e0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-d89ea0e0]{grid-template-columns:1fr}}.baby-age-calculator[data-v-acc7d0cd]{display:flex;flex-direction:column;gap:16px}.panels[data-v-acc7d0cd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-acc7d0cd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-acc7d0cd]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-acc7d0cd]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-acc7d0cd]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-acc7d0cd]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-acc7d0cd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-acc7d0cd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-acc7d0cd]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-acc7d0cd]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-acc7d0cd]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-acc7d0cd]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-acc7d0cd]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-acc7d0cd]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-acc7d0cd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-acc7d0cd]:hover{background:#e0e7ff}.copy-toast[data-v-acc7d0cd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-acc7d0cd]{grid-template-columns:1fr}}.bc-to-ad-calculator[data-v-52a094fb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-52a094fb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-52a094fb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-52a094fb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-52a094fb]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-52a094fb]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-52a094fb]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-52a094fb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-52a094fb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-52a094fb]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-52a094fb]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-52a094fb]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-52a094fb]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-52a094fb]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-52a094fb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-52a094fb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-52a094fb]:hover{background:#e0e7ff}.copy-toast[data-v-52a094fb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-52a094fb]{grid-template-columns:1fr}}.birthday-calculator[data-v-4e5f5cec]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4e5f5cec]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4e5f5cec]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4e5f5cec]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4e5f5cec]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-4e5f5cec]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-4e5f5cec]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-4e5f5cec]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-4e5f5cec]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4e5f5cec]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-4e5f5cec]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-4e5f5cec]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-4e5f5cec]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-4e5f5cec]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-4e5f5cec]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-4e5f5cec]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4e5f5cec]:hover{background:#e0e7ff}.copy-toast[data-v-4e5f5cec]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-4e5f5cec]{grid-template-columns:1fr}}.workday-calculator-2[data-v-028c4e34]{display:flex;flex-direction:column;gap:16px}.panels[data-v-028c4e34]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-028c4e34]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-028c4e34]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-028c4e34]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-028c4e34]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-028c4e34]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-028c4e34]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-028c4e34]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-028c4e34]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-028c4e34]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-028c4e34]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-028c4e34]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-028c4e34]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-028c4e34]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-028c4e34]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-028c4e34]:hover{background:#e0e7ff}.copy-toast[data-v-028c4e34]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-028c4e34]{grid-template-columns:1fr}}.calendar-calculator[data-v-95aa2e76]{display:flex;flex-direction:column;gap:16px}.panels[data-v-95aa2e76]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-95aa2e76]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-95aa2e76]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-95aa2e76]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-95aa2e76]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-95aa2e76]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-95aa2e76]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-95aa2e76]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-95aa2e76]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-95aa2e76]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-95aa2e76]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-95aa2e76]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-95aa2e76]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-95aa2e76]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-95aa2e76]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-95aa2e76]:hover{background:#e0e7ff}.copy-toast[data-v-95aa2e76]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-95aa2e76]{grid-template-columns:1fr}}.chronological-age-calculator[data-v-82c552a8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-82c552a8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-82c552a8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-82c552a8]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-82c552a8]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-82c552a8]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-82c552a8]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-82c552a8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-82c552a8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-82c552a8]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-82c552a8]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-82c552a8]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-82c552a8]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-82c552a8]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-82c552a8]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-82c552a8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-82c552a8]:hover{background:#e0e7ff}.copy-toast[data-v-82c552a8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-82c552a8]{grid-template-columns:1fr}}.date-calculator[data-v-feb409f7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-feb409f7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-feb409f7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-feb409f7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-feb409f7]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-feb409f7]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-feb409f7]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-feb409f7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-feb409f7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-feb409f7]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-feb409f7]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-feb409f7]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-feb409f7]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-feb409f7]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-feb409f7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-feb409f7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-feb409f7]:hover{background:#e0e7ff}.copy-toast[data-v-feb409f7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-feb409f7]{grid-template-columns:1fr}}.date-range-calculator[data-v-7f8c682f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7f8c682f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7f8c682f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7f8c682f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7f8c682f]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-7f8c682f]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-7f8c682f]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-7f8c682f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-7f8c682f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7f8c682f]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-7f8c682f]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-7f8c682f]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-7f8c682f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-7f8c682f]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-7f8c682f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-7f8c682f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7f8c682f]:hover{background:#e0e7ff}.copy-toast[data-v-7f8c682f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-7f8c682f]{grid-template-columns:1fr}}.day-of-year-calculator[data-v-954408c0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-954408c0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-954408c0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-954408c0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-954408c0]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-954408c0]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-954408c0]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-954408c0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-954408c0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-954408c0]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-954408c0]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-954408c0]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-954408c0]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-954408c0]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-954408c0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-954408c0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-954408c0]:hover{background:#e0e7ff}.copy-toast[data-v-954408c0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-954408c0]{grid-template-columns:1fr}}.value-per-second-calculator[data-v-0fba6745]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0fba6745]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0fba6745]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0fba6745]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0fba6745]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-0fba6745]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-0fba6745]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-0fba6745]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-0fba6745]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0fba6745]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-0fba6745]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-0fba6745]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-0fba6745]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-0fba6745]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-0fba6745]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-0fba6745]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0fba6745]:hover{background:#e0e7ff}.copy-toast[data-v-0fba6745]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-0fba6745]{grid-template-columns:1fr}}.half-birthday-calculator[data-v-1899a83b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1899a83b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1899a83b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1899a83b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1899a83b]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-1899a83b]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-1899a83b]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-1899a83b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-1899a83b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1899a83b]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-1899a83b]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-1899a83b]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-1899a83b]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-1899a83b]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-1899a83b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-1899a83b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1899a83b]:hover{background:#e0e7ff}.copy-toast[data-v-1899a83b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-1899a83b]{grid-template-columns:1fr}}.hours-calculator[data-v-754d552e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-754d552e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-754d552e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-754d552e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-754d552e]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-754d552e]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-754d552e]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-754d552e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-754d552e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-754d552e]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-754d552e]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-754d552e]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-754d552e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-754d552e]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-754d552e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-754d552e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-754d552e]:hover{background:#e0e7ff}.copy-toast[data-v-754d552e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-754d552e]{grid-template-columns:1fr}}.hours-and-minutes-calculator[data-v-0e0c79c8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0e0c79c8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0e0c79c8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0e0c79c8]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0e0c79c8]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-0e0c79c8]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-0e0c79c8]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-0e0c79c8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-0e0c79c8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0e0c79c8]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-0e0c79c8]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-0e0c79c8]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-0e0c79c8]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-0e0c79c8]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-0e0c79c8]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-0e0c79c8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0e0c79c8]:hover{background:#e0e7ff}.copy-toast[data-v-0e0c79c8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-0e0c79c8]{grid-template-columns:1fr}}.korean-age-calculator[data-v-cb638f51]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cb638f51]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cb638f51]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cb638f51]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cb638f51]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-cb638f51]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-cb638f51]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-cb638f51]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-cb638f51]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cb638f51]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-cb638f51]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-cb638f51]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-cb638f51]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-cb638f51]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-cb638f51]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-cb638f51]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cb638f51]:hover{background:#e0e7ff}.copy-toast[data-v-cb638f51]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-cb638f51]{grid-template-columns:1fr}}.leap-year-calculator[data-v-262b3095]{display:flex;flex-direction:column;gap:16px}.panels[data-v-262b3095]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-262b3095]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-262b3095]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-262b3095]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-262b3095]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-262b3095]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-262b3095]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-262b3095]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-262b3095]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-262b3095]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-262b3095]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-262b3095]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-262b3095]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-262b3095]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-262b3095]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-262b3095]:hover{background:#e0e7ff}.copy-toast[data-v-262b3095]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-262b3095]{grid-template-columns:1fr}}.lunar-age-calculator[data-v-c8199926]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c8199926]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c8199926]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c8199926]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c8199926]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-c8199926]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-c8199926]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-c8199926]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-c8199926]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c8199926]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-c8199926]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-c8199926]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-c8199926]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-c8199926]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-c8199926]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c8199926]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c8199926]:hover{background:#e0e7ff}.copy-toast[data-v-c8199926]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-c8199926]{grid-template-columns:1fr}}.minutes-calculator[data-v-5decc0a4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5decc0a4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5decc0a4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5decc0a4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5decc0a4]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-5decc0a4]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-5decc0a4]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-5decc0a4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-5decc0a4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5decc0a4]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-5decc0a4]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-5decc0a4]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-5decc0a4]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-5decc0a4]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-5decc0a4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-5decc0a4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5decc0a4]:hover{background:#e0e7ff}.copy-toast[data-v-5decc0a4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-5decc0a4]{grid-template-columns:1fr}}.reverse-time-calculator[data-v-8b922db5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8b922db5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8b922db5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8b922db5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8b922db5]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-8b922db5]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-8b922db5]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-8b922db5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-8b922db5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8b922db5]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-8b922db5]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-8b922db5]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-8b922db5]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-8b922db5]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-8b922db5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8b922db5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8b922db5]:hover{background:#e0e7ff}.copy-toast[data-v-8b922db5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-8b922db5]{grid-template-columns:1fr}}.sidereal-time-calculator[data-v-170c4383]{display:flex;flex-direction:column;gap:16px}.panels[data-v-170c4383]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-170c4383]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-170c4383]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-170c4383]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-170c4383]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-170c4383]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-170c4383]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-170c4383]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-170c4383]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-170c4383]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-170c4383]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-170c4383]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-170c4383]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-170c4383]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-170c4383]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-170c4383]:hover{background:#e0e7ff}.copy-toast[data-v-170c4383]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-170c4383]{grid-template-columns:1fr}}.time-subtraction-calculator[data-v-41775903]{display:flex;flex-direction:column;gap:16px}.panels[data-v-41775903]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-41775903]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-41775903]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-41775903]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-41775903]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-41775903]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-41775903]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-41775903]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-41775903]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-41775903]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-41775903]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-41775903]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-41775903]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-41775903]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-41775903]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-41775903]:hover{background:#e0e7ff}.copy-toast[data-v-41775903]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-41775903]{grid-template-columns:1fr}}.time-calculator[data-v-928188ee]{display:flex;flex-direction:column;gap:16px}.panels[data-v-928188ee]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-928188ee]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-928188ee]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-928188ee]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-928188ee]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-928188ee]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-928188ee]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-928188ee]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-928188ee]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-928188ee]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-928188ee]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-928188ee]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-928188ee]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-928188ee]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-928188ee]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-928188ee]:hover{background:#e0e7ff}.copy-toast[data-v-928188ee]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-928188ee]{grid-template-columns:1fr}}.time-difference-calculator[data-v-bc993807]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bc993807]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bc993807]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bc993807]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bc993807]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-bc993807]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-bc993807]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-bc993807]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-bc993807]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-bc993807]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-bc993807]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-bc993807]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-bc993807]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-bc993807]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-bc993807]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-bc993807]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bc993807]:hover{background:#e0e7ff}.copy-toast[data-v-bc993807]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-bc993807]{grid-template-columns:1fr}}.time-duration-calculator[data-v-cc201577]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cc201577]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cc201577]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cc201577]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cc201577]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-cc201577]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-cc201577]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-cc201577]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-cc201577]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cc201577]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-cc201577]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-cc201577]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-cc201577]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-cc201577]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-cc201577]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-cc201577]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cc201577]:hover{background:#e0e7ff}.copy-toast[data-v-cc201577]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-cc201577]{grid-template-columns:1fr}}.time-to-decimal-calculator[data-v-4ddd4bc7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4ddd4bc7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4ddd4bc7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4ddd4bc7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4ddd4bc7]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-4ddd4bc7]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-4ddd4bc7]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-4ddd4bc7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-4ddd4bc7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4ddd4bc7]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-4ddd4bc7]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-4ddd4bc7]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-4ddd4bc7]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-4ddd4bc7]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-4ddd4bc7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-4ddd4bc7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4ddd4bc7]:hover{background:#e0e7ff}.copy-toast[data-v-4ddd4bc7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-4ddd4bc7]{grid-template-columns:1fr}}.weeks-calculator[data-v-872ac0fb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-872ac0fb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-872ac0fb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-872ac0fb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-872ac0fb]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-872ac0fb]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-872ac0fb]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-872ac0fb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-872ac0fb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-872ac0fb]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-872ac0fb]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-872ac0fb]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-872ac0fb]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-872ac0fb]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-872ac0fb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-872ac0fb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-872ac0fb]:hover{background:#e0e7ff}.copy-toast[data-v-872ac0fb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-872ac0fb]{grid-template-columns:1fr}}.audiobook-playback-speed-calculator[data-v-82e15962]{display:flex;flex-direction:column;gap:16px}.panels[data-v-82e15962]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-82e15962]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-82e15962]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-82e15962]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-82e15962]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-82e15962]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-82e15962]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-82e15962]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-82e15962]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-82e15962]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-82e15962]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-82e15962]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-82e15962]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-82e15962]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-82e15962]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-82e15962]:hover{background:#e0e7ff}.copy-toast[data-v-82e15962]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-82e15962]{grid-template-columns:1fr}}.gluck-poetry-calculator[data-v-f7ff68a2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f7ff68a2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f7ff68a2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f7ff68a2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f7ff68a2]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-f7ff68a2]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-f7ff68a2]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-f7ff68a2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-f7ff68a2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f7ff68a2]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-f7ff68a2]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-f7ff68a2]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-f7ff68a2]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-f7ff68a2]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-f7ff68a2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-f7ff68a2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f7ff68a2]:hover{background:#e0e7ff}.copy-toast[data-v-f7ff68a2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-f7ff68a2]{grid-template-columns:1fr}}.tokarczuk-books-calculator[data-v-d3e64b39]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d3e64b39]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d3e64b39]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d3e64b39]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d3e64b39]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-d3e64b39]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-d3e64b39]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-d3e64b39]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-d3e64b39]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d3e64b39]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-d3e64b39]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-d3e64b39]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-d3e64b39]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-d3e64b39]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-d3e64b39]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-d3e64b39]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d3e64b39]:hover{background:#e0e7ff}.copy-toast[data-v-d3e64b39]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-d3e64b39]{grid-template-columns:1fr}}.quarantine-reading-calculator[data-v-802e5239]{display:flex;flex-direction:column;gap:16px}.panels[data-v-802e5239]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-802e5239]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-802e5239]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-802e5239]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-802e5239]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-802e5239]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-802e5239]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-802e5239]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-802e5239]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-802e5239]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-802e5239]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-802e5239]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-802e5239]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-802e5239]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-802e5239]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-802e5239]:hover{background:#e0e7ff}.copy-toast[data-v-802e5239]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-802e5239]{grid-template-columns:1fr}}.reading-challenge-calculator[data-v-b231a28e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b231a28e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b231a28e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b231a28e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b231a28e]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-b231a28e]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-b231a28e]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-b231a28e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-b231a28e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b231a28e]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-b231a28e]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-b231a28e]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-b231a28e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-b231a28e]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-b231a28e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b231a28e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b231a28e]:hover{background:#e0e7ff}.copy-toast[data-v-b231a28e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-b231a28e]{grid-template-columns:1fr}}.reading-speed-calculator[data-v-57d783aa]{display:flex;flex-direction:column;gap:16px}.panels[data-v-57d783aa]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-57d783aa]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-57d783aa]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-57d783aa]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-57d783aa]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-57d783aa]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-57d783aa]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-57d783aa]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-57d783aa]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-57d783aa]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-57d783aa]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-57d783aa]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-57d783aa]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-57d783aa]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-57d783aa]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-57d783aa]:hover{background:#e0e7ff}.copy-toast[data-v-57d783aa]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-57d783aa]{grid-template-columns:1fr}}.battery-charge-time-calculator[data-v-70abd41a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-70abd41a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-70abd41a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-70abd41a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-70abd41a]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-70abd41a]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-70abd41a]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-70abd41a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-70abd41a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-70abd41a]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-70abd41a]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-70abd41a]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-70abd41a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-70abd41a]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-70abd41a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-70abd41a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-70abd41a]:hover{background:#e0e7ff}.copy-toast[data-v-70abd41a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-70abd41a]{grid-template-columns:1fr}}.diaper-calculator[data-v-e6cbe10b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e6cbe10b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e6cbe10b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e6cbe10b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e6cbe10b]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-e6cbe10b]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-e6cbe10b]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-e6cbe10b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-e6cbe10b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e6cbe10b]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-e6cbe10b]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-e6cbe10b]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-e6cbe10b]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-e6cbe10b]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-e6cbe10b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-e6cbe10b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e6cbe10b]:hover{background:#e0e7ff}.copy-toast[data-v-e6cbe10b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-e6cbe10b]{grid-template-columns:1fr}}.expiration-date-calculator[data-v-927da7fa]{display:flex;flex-direction:column;gap:16px}.panels[data-v-927da7fa]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-927da7fa]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-927da7fa]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-927da7fa]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-927da7fa]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-927da7fa]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-927da7fa]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-927da7fa]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-927da7fa]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-927da7fa]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-927da7fa]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-927da7fa]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-927da7fa]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-927da7fa]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-927da7fa]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-927da7fa]:hover{background:#e0e7ff}.copy-toast[data-v-927da7fa]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-927da7fa]{grid-template-columns:1fr}}.trash-bag-size-calculator[data-v-ff04935a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ff04935a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ff04935a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ff04935a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ff04935a]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-ff04935a]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-ff04935a]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-ff04935a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-ff04935a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ff04935a]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-ff04935a]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-ff04935a]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-ff04935a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-ff04935a]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-ff04935a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ff04935a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ff04935a]:hover{background:#e0e7ff}.copy-toast[data-v-ff04935a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-ff04935a]{grid-template-columns:1fr}}.headphone-power-calculator[data-v-bcc7bebf]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bcc7bebf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bcc7bebf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bcc7bebf]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bcc7bebf]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-bcc7bebf]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-bcc7bebf]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-bcc7bebf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-bcc7bebf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-bcc7bebf]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-bcc7bebf]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-bcc7bebf]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-bcc7bebf]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-bcc7bebf]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-bcc7bebf]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-bcc7bebf]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bcc7bebf]:hover{background:#e0e7ff}.copy-toast[data-v-bcc7bebf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-bcc7bebf]{grid-template-columns:1fr}}.linear-inch-calculator[data-v-0136b327]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0136b327]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0136b327]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0136b327]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0136b327]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-0136b327]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-0136b327]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-0136b327]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-0136b327]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0136b327]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-0136b327]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-0136b327]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-0136b327]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-0136b327]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-0136b327]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-0136b327]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0136b327]:hover{background:#e0e7ff}.copy-toast[data-v-0136b327]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-0136b327]{grid-template-columns:1fr}}.childcare-cost-calculator[data-v-0dec5b69]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0dec5b69]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0dec5b69]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0dec5b69]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0dec5b69]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-0dec5b69]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-0dec5b69]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-0dec5b69]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-0dec5b69]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0dec5b69]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-0dec5b69]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-0dec5b69]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-0dec5b69]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-0dec5b69]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-0dec5b69]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-0dec5b69]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0dec5b69]:hover{background:#e0e7ff}.copy-toast[data-v-0dec5b69]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-0dec5b69]{grid-template-columns:1fr}}.picture-frame-calculator[data-v-ffb5c0c6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ffb5c0c6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ffb5c0c6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ffb5c0c6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ffb5c0c6]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-ffb5c0c6]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-ffb5c0c6]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-ffb5c0c6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-ffb5c0c6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ffb5c0c6]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-ffb5c0c6]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-ffb5c0c6]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-ffb5c0c6]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-ffb5c0c6]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-ffb5c0c6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ffb5c0c6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ffb5c0c6]:hover{background:#e0e7ff}.copy-toast[data-v-ffb5c0c6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-ffb5c0c6]{grid-template-columns:1fr}}.tiktok-alternative-calculator[data-v-312cde77]{display:flex;flex-direction:column;gap:16px}.panels[data-v-312cde77]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-312cde77]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-312cde77]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-312cde77]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-312cde77]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-312cde77]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-312cde77]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-312cde77]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-312cde77]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-312cde77]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-312cde77]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-312cde77]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-312cde77]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-312cde77]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-312cde77]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-312cde77]:hover{background:#e0e7ff}.copy-toast[data-v-312cde77]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-312cde77]{grid-template-columns:1fr}}.well-volume-calculator[data-v-0f3c3ad4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0f3c3ad4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0f3c3ad4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0f3c3ad4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0f3c3ad4]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-0f3c3ad4]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-0f3c3ad4]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-0f3c3ad4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-0f3c3ad4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0f3c3ad4]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-0f3c3ad4]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-0f3c3ad4]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-0f3c3ad4]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-0f3c3ad4]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-0f3c3ad4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-0f3c3ad4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0f3c3ad4]:hover{background:#e0e7ff}.copy-toast[data-v-0f3c3ad4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-0f3c3ad4]{grid-template-columns:1fr}}.1-days-calculator[data-v-b3f45658]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b3f45658]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b3f45658]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b3f45658]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b3f45658]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-b3f45658]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-b3f45658]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-b3f45658]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-b3f45658]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b3f45658]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-b3f45658]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-b3f45658]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-b3f45658]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-b3f45658]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-b3f45658]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b3f45658]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b3f45658]:hover{background:#e0e7ff}.copy-toast[data-v-b3f45658]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-b3f45658]{grid-template-columns:1fr}}.12-days-calculator[data-v-dfbf5fd9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-dfbf5fd9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-dfbf5fd9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-dfbf5fd9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-dfbf5fd9]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-dfbf5fd9]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-dfbf5fd9]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-dfbf5fd9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-dfbf5fd9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-dfbf5fd9]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-dfbf5fd9]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-dfbf5fd9]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-dfbf5fd9]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-dfbf5fd9]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-dfbf5fd9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-dfbf5fd9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-dfbf5fd9]:hover{background:#e0e7ff}.copy-toast[data-v-dfbf5fd9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-dfbf5fd9]{grid-template-columns:1fr}}.18-days-calculator[data-v-201b3651]{display:flex;flex-direction:column;gap:16px}.panels[data-v-201b3651]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-201b3651]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-201b3651]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-201b3651]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-201b3651]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-201b3651]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-201b3651]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-201b3651]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-201b3651]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-201b3651]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-201b3651]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-201b3651]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-201b3651]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-201b3651]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-201b3651]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-201b3651]:hover{background:#e0e7ff}.copy-toast[data-v-201b3651]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-201b3651]{grid-template-columns:1fr}}.3-days-calculator[data-v-446d0332]{display:flex;flex-direction:column;gap:16px}.panels[data-v-446d0332]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-446d0332]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-446d0332]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-446d0332]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-446d0332]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-446d0332]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-446d0332]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-446d0332]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-446d0332]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-446d0332]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-446d0332]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-446d0332]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-446d0332]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-446d0332]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-446d0332]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-446d0332]:hover{background:#e0e7ff}.copy-toast[data-v-446d0332]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-446d0332]{grid-template-columns:1fr}}.3-minutes-calculator[data-v-9f4e8897]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9f4e8897]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9f4e8897]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9f4e8897]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9f4e8897]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-9f4e8897]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-9f4e8897]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-9f4e8897]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-9f4e8897]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9f4e8897]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-9f4e8897]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-9f4e8897]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-9f4e8897]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-9f4e8897]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-9f4e8897]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9f4e8897]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9f4e8897]:hover{background:#e0e7ff}.copy-toast[data-v-9f4e8897]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-9f4e8897]{grid-template-columns:1fr}}.45-days-calculator[data-v-99493ea5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-99493ea5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-99493ea5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-99493ea5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-99493ea5]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-99493ea5]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-99493ea5]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-99493ea5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-99493ea5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-99493ea5]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-99493ea5]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-99493ea5]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-99493ea5]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-99493ea5]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-99493ea5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-99493ea5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-99493ea5]:hover{background:#e0e7ff}.copy-toast[data-v-99493ea5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-99493ea5]{grid-template-columns:1fr}}.6-days-calculator[data-v-2833c4fe]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2833c4fe]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2833c4fe]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2833c4fe]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2833c4fe]{display:flex;flex-direction:column;gap:10px}.form-group[data-v-2833c4fe]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-2833c4fe]{font-size:11px;font-weight:600;color:var(--text-muted)}.form-input[data-v-2833c4fe]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s}.form-input[data-v-2833c4fe]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2833c4fe]{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:var(--radius-md);font-size:14px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-dark));transition:all .25s ease;align-self:flex-start;box-shadow:0 4px 12px #6366f14d}.calc-btn[data-v-2833c4fe]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.result-area[data-v-2833c4fe]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-2833c4fe]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);text-align:center}.result-value[data-v-2833c4fe]{font-size:28px;font-weight:800;color:var(--primary);line-height:1.2}.empty-hint[data-v-2833c4fe]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-2833c4fe]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2833c4fe]:hover{background:#e0e7ff}.copy-toast[data-v-2833c4fe]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width: 640px){.panels[data-v-2833c4fe]{grid-template-columns:1fr}}.calc-container[data-v-20a73d9b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-20a73d9b],.calc-result-panel[data-v-20a73d9b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-20a73d9b]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-20a73d9b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-20a73d9b]{margin-bottom:14px}.form-group label[data-v-20a73d9b]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-20a73d9b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-20a73d9b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-20a73d9b]::placeholder{color:var(--text-muted)}.calc-btn[data-v-20a73d9b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-20a73d9b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-20a73d9b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-20a73d9b]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-20a73d9b]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-20a73d9b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-20a73d9b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-20a73d9b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-20a73d9b]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-20a73d9b]{margin-bottom:12px}.calc-result-panel[data-v-20a73d9b]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-20a73d9b],.input-grid[data-v-20a73d9b]{grid-template-columns:1fr}}.calc-container[data-v-b3c31809]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b3c31809],.calc-result-panel[data-v-b3c31809]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-b3c31809]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-b3c31809]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-b3c31809]{margin-bottom:14px}.form-group label[data-v-b3c31809]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-b3c31809]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-b3c31809]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-b3c31809]::placeholder{color:var(--text-muted)}.calc-btn[data-v-b3c31809]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-b3c31809]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-b3c31809]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-b3c31809]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-b3c31809]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-b3c31809]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-b3c31809]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-b3c31809]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b3c31809]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-b3c31809]{margin-bottom:12px}.calc-result-panel[data-v-b3c31809]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-b3c31809],.input-grid[data-v-b3c31809]{grid-template-columns:1fr}}.calc-container[data-v-69ad5bb1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-69ad5bb1],.calc-result-panel[data-v-69ad5bb1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-69ad5bb1]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-69ad5bb1]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-69ad5bb1]{margin-bottom:14px}.form-group label[data-v-69ad5bb1]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-69ad5bb1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-69ad5bb1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-69ad5bb1]::placeholder{color:var(--text-muted)}.calc-btn[data-v-69ad5bb1]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-69ad5bb1]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-69ad5bb1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-69ad5bb1]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-69ad5bb1]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-69ad5bb1]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-69ad5bb1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-69ad5bb1]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-69ad5bb1]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-69ad5bb1]{margin-bottom:12px}.calc-result-panel[data-v-69ad5bb1]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-69ad5bb1],.input-grid[data-v-69ad5bb1]{grid-template-columns:1fr}}.calc-container[data-v-90ad58a9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-90ad58a9],.calc-result-panel[data-v-90ad58a9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-90ad58a9]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-90ad58a9]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-90ad58a9]{margin-bottom:14px}.form-group label[data-v-90ad58a9]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-90ad58a9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-90ad58a9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-90ad58a9]::placeholder{color:var(--text-muted)}.calc-btn[data-v-90ad58a9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-90ad58a9]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-90ad58a9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-90ad58a9]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-90ad58a9]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-90ad58a9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-90ad58a9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-90ad58a9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-90ad58a9]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-90ad58a9]{margin-bottom:12px}.calc-result-panel[data-v-90ad58a9]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-90ad58a9],.input-grid[data-v-90ad58a9]{grid-template-columns:1fr}}.calc-container[data-v-9bc04a2b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9bc04a2b],.calc-result-panel[data-v-9bc04a2b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-9bc04a2b]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-9bc04a2b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-9bc04a2b]{margin-bottom:14px}.form-group label[data-v-9bc04a2b]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-9bc04a2b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-9bc04a2b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-9bc04a2b]::placeholder{color:var(--text-muted)}.calc-btn[data-v-9bc04a2b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-9bc04a2b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-9bc04a2b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-9bc04a2b]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-9bc04a2b]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-9bc04a2b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-9bc04a2b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-9bc04a2b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9bc04a2b]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-9bc04a2b]{margin-bottom:12px}.calc-result-panel[data-v-9bc04a2b]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-9bc04a2b],.input-grid[data-v-9bc04a2b]{grid-template-columns:1fr}}.calc-container[data-v-6bc78889]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6bc78889],.calc-result-panel[data-v-6bc78889]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-6bc78889]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-6bc78889]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-6bc78889]{margin-bottom:14px}.form-group label[data-v-6bc78889]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-6bc78889]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-6bc78889]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-6bc78889]::placeholder{color:var(--text-muted)}.calc-btn[data-v-6bc78889]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-6bc78889]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-6bc78889]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-6bc78889]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-6bc78889]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-6bc78889]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-6bc78889]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-6bc78889]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6bc78889]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-6bc78889]{margin-bottom:12px}.calc-result-panel[data-v-6bc78889]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-6bc78889],.input-grid[data-v-6bc78889]{grid-template-columns:1fr}}.calc-container[data-v-f374fc9d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f374fc9d],.calc-result-panel[data-v-f374fc9d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-f374fc9d]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-f374fc9d]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-f374fc9d]{margin-bottom:14px}.form-group label[data-v-f374fc9d]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-f374fc9d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-f374fc9d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-f374fc9d]::placeholder{color:var(--text-muted)}.calc-btn[data-v-f374fc9d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-f374fc9d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-f374fc9d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-f374fc9d]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-f374fc9d]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-f374fc9d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-f374fc9d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-f374fc9d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f374fc9d]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-f374fc9d]{margin-bottom:12px}.calc-result-panel[data-v-f374fc9d]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-f374fc9d],.input-grid[data-v-f374fc9d]{grid-template-columns:1fr}}.calc-container[data-v-d897af47]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d897af47],.calc-result-panel[data-v-d897af47]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-d897af47]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-d897af47]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-d897af47]{margin-bottom:14px}.form-group label[data-v-d897af47]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-d897af47]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-d897af47]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-d897af47]::placeholder{color:var(--text-muted)}.calc-btn[data-v-d897af47]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-d897af47]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-d897af47]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-d897af47]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-d897af47]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-d897af47]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-d897af47]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-d897af47]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d897af47]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-d897af47]{margin-bottom:12px}.calc-result-panel[data-v-d897af47]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-d897af47],.input-grid[data-v-d897af47]{grid-template-columns:1fr}}.calc-container[data-v-64357bb6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-64357bb6],.calc-result-panel[data-v-64357bb6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-64357bb6]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-64357bb6]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-64357bb6]{margin-bottom:14px}.form-group label[data-v-64357bb6]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-64357bb6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-64357bb6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-64357bb6]::placeholder{color:var(--text-muted)}.calc-btn[data-v-64357bb6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-64357bb6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-64357bb6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-64357bb6]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-64357bb6]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-64357bb6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-64357bb6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-64357bb6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-64357bb6]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-64357bb6]{margin-bottom:12px}.calc-result-panel[data-v-64357bb6]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-64357bb6],.input-grid[data-v-64357bb6]{grid-template-columns:1fr}}.calc-container[data-v-39ae9b05]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-39ae9b05],.calc-result-panel[data-v-39ae9b05]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-39ae9b05]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-39ae9b05]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-39ae9b05]{margin-bottom:14px}.form-group label[data-v-39ae9b05]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-39ae9b05]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-39ae9b05]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-39ae9b05]::placeholder{color:var(--text-muted)}.calc-btn[data-v-39ae9b05]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-39ae9b05]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-39ae9b05]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-39ae9b05]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-39ae9b05]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-39ae9b05]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-39ae9b05]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-39ae9b05]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-39ae9b05]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-39ae9b05]{margin-bottom:12px}.calc-result-panel[data-v-39ae9b05]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-39ae9b05],.input-grid[data-v-39ae9b05]{grid-template-columns:1fr}}.calc-container[data-v-07d6dcac]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-07d6dcac],.calc-result-panel[data-v-07d6dcac]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-07d6dcac]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-07d6dcac]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-07d6dcac]{margin-bottom:14px}.form-group label[data-v-07d6dcac]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-07d6dcac]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-07d6dcac]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-07d6dcac]::placeholder{color:var(--text-muted)}.calc-btn[data-v-07d6dcac]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-07d6dcac]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-07d6dcac]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-07d6dcac]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-07d6dcac]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-07d6dcac]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-07d6dcac]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-07d6dcac]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-07d6dcac]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-07d6dcac]{margin-bottom:12px}.calc-result-panel[data-v-07d6dcac]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-07d6dcac],.input-grid[data-v-07d6dcac]{grid-template-columns:1fr}}.calc-container[data-v-7b27fa46]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-7b27fa46],.calc-result-panel[data-v-7b27fa46]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-7b27fa46]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-7b27fa46]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-7b27fa46]{margin-bottom:14px}.form-group label[data-v-7b27fa46]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-7b27fa46]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-7b27fa46]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-7b27fa46]::placeholder{color:var(--text-muted)}.calc-btn[data-v-7b27fa46]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-7b27fa46]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-7b27fa46]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-7b27fa46]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-7b27fa46]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-7b27fa46]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-7b27fa46]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-7b27fa46]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-7b27fa46]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-7b27fa46]{margin-bottom:12px}.calc-result-panel[data-v-7b27fa46]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-7b27fa46],.input-grid[data-v-7b27fa46]{grid-template-columns:1fr}}.calc-container[data-v-5ae5e015]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5ae5e015],.calc-result-panel[data-v-5ae5e015]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-5ae5e015]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-5ae5e015]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-5ae5e015]{margin-bottom:14px}.form-group label[data-v-5ae5e015]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-5ae5e015]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-5ae5e015]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-5ae5e015]::placeholder{color:var(--text-muted)}.calc-btn[data-v-5ae5e015]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-5ae5e015]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-5ae5e015]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-5ae5e015]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-5ae5e015]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-5ae5e015]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-5ae5e015]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-5ae5e015]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5ae5e015]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-5ae5e015]{margin-bottom:12px}.calc-result-panel[data-v-5ae5e015]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-5ae5e015],.input-grid[data-v-5ae5e015]{grid-template-columns:1fr}}.calc-container[data-v-95180a59]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-95180a59],.calc-result-panel[data-v-95180a59]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-95180a59]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-95180a59]{margin-bottom:14px}.form-group label[data-v-95180a59]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-95180a59]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-95180a59]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-95180a59]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-95180a59]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-95180a59]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-95180a59]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-95180a59]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-95180a59]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-95180a59]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-95180a59]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-95180a59]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-95180a59]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-95180a59]:hover{background:var(--primary);color:#fff}.list-box[data-v-95180a59]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-95180a59]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-95180a59]:last-child{border-bottom:none}.tag[data-v-95180a59]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-95180a59]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-95180a59]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-95180a59]{color:var(--text-muted)}.result-row .value[data-v-95180a59]{color:var(--primary);font-weight:700}@media (max-width: 768px){.calc-container[data-v-95180a59]{grid-template-columns:1fr}}.calc-container[data-v-3e7f9990]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3e7f9990],.calc-result-panel[data-v-3e7f9990]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3e7f9990]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-3e7f9990]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-3e7f9990]{margin-bottom:14px}.form-group label[data-v-3e7f9990]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3e7f9990]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3e7f9990]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-3e7f9990]::placeholder{color:var(--text-muted)}.calc-btn[data-v-3e7f9990]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-3e7f9990]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-3e7f9990]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3e7f9990]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-3e7f9990]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-3e7f9990]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-3e7f9990]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-3e7f9990]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3e7f9990]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-3e7f9990]{margin-bottom:12px}.calc-result-panel[data-v-3e7f9990]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-3e7f9990],.input-grid[data-v-3e7f9990]{grid-template-columns:1fr}}.calc-container[data-v-793901a9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-793901a9],.calc-result-panel[data-v-793901a9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-793901a9]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-793901a9]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-793901a9]{margin-bottom:14px}.form-group label[data-v-793901a9]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-793901a9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-793901a9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-793901a9]::placeholder{color:var(--text-muted)}.calc-btn[data-v-793901a9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-793901a9]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-793901a9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-793901a9]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-793901a9]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-793901a9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-793901a9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-793901a9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-793901a9]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-793901a9]{margin-bottom:12px}.calc-result-panel[data-v-793901a9]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-793901a9],.input-grid[data-v-793901a9]{grid-template-columns:1fr}}.calc-container[data-v-9f008b2d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9f008b2d],.calc-result-panel[data-v-9f008b2d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-9f008b2d]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-9f008b2d]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-9f008b2d]{margin-bottom:14px}.form-group label[data-v-9f008b2d]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-9f008b2d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-9f008b2d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-9f008b2d]::placeholder{color:var(--text-muted)}.calc-btn[data-v-9f008b2d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-9f008b2d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-9f008b2d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-9f008b2d]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-9f008b2d]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-9f008b2d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-9f008b2d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-9f008b2d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9f008b2d]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-9f008b2d]{margin-bottom:12px}.calc-result-panel[data-v-9f008b2d]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-9f008b2d],.input-grid[data-v-9f008b2d]{grid-template-columns:1fr}}.calc-container[data-v-1fa5e45e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1fa5e45e],.calc-result-panel[data-v-1fa5e45e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-1fa5e45e]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-1fa5e45e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-1fa5e45e]{margin-bottom:14px}.form-group label[data-v-1fa5e45e]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-1fa5e45e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-1fa5e45e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-1fa5e45e]::placeholder{color:var(--text-muted)}.calc-btn[data-v-1fa5e45e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-1fa5e45e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-1fa5e45e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-1fa5e45e]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-1fa5e45e]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-1fa5e45e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-1fa5e45e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-1fa5e45e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1fa5e45e]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-1fa5e45e]{margin-bottom:12px}.calc-result-panel[data-v-1fa5e45e]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-1fa5e45e],.input-grid[data-v-1fa5e45e]{grid-template-columns:1fr}}.calc-container[data-v-058941c3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-058941c3],.calc-result-panel[data-v-058941c3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-058941c3]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-058941c3]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-058941c3]{margin-bottom:14px}.form-group label[data-v-058941c3]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-058941c3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-058941c3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-058941c3]::placeholder{color:var(--text-muted)}.calc-btn[data-v-058941c3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-058941c3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-058941c3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-058941c3]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-058941c3]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-058941c3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-058941c3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-058941c3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-058941c3]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-058941c3]{margin-bottom:12px}.calc-result-panel[data-v-058941c3]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-058941c3],.input-grid[data-v-058941c3]{grid-template-columns:1fr}}.calc-container[data-v-d87e6fc3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d87e6fc3],.calc-result-panel[data-v-d87e6fc3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-d87e6fc3]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-d87e6fc3]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-d87e6fc3]{margin-bottom:14px}.form-group label[data-v-d87e6fc3]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-d87e6fc3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-d87e6fc3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-d87e6fc3]::placeholder{color:var(--text-muted)}.calc-btn[data-v-d87e6fc3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-d87e6fc3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-d87e6fc3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-d87e6fc3]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-d87e6fc3]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-d87e6fc3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-d87e6fc3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-d87e6fc3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d87e6fc3]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-d87e6fc3]{margin-bottom:12px}.calc-result-panel[data-v-d87e6fc3]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-d87e6fc3],.input-grid[data-v-d87e6fc3]{grid-template-columns:1fr}}.calc-container[data-v-cbac4f7d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-cbac4f7d],.calc-result-panel[data-v-cbac4f7d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-cbac4f7d]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-cbac4f7d]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-cbac4f7d]{margin-bottom:14px}.form-group label[data-v-cbac4f7d]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-cbac4f7d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-cbac4f7d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-cbac4f7d]::placeholder{color:var(--text-muted)}.calc-btn[data-v-cbac4f7d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-cbac4f7d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-cbac4f7d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-cbac4f7d]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-cbac4f7d]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-cbac4f7d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-cbac4f7d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-cbac4f7d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-cbac4f7d]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-cbac4f7d]{margin-bottom:12px}.calc-result-panel[data-v-cbac4f7d]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-cbac4f7d],.input-grid[data-v-cbac4f7d]{grid-template-columns:1fr}}.calc-container[data-v-990143ad]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-990143ad],.calc-result-panel[data-v-990143ad]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-990143ad]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-990143ad]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-990143ad]{margin-bottom:14px}.form-group label[data-v-990143ad]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-990143ad]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-990143ad]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-990143ad]::placeholder{color:var(--text-muted)}.calc-btn[data-v-990143ad]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-990143ad]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-990143ad]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-990143ad]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-990143ad]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-990143ad]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-990143ad]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-990143ad]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-990143ad]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-990143ad]{margin-bottom:12px}.calc-result-panel[data-v-990143ad]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-990143ad],.input-grid[data-v-990143ad]{grid-template-columns:1fr}}.calc-container[data-v-6a0367d4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6a0367d4],.calc-result-panel[data-v-6a0367d4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-6a0367d4]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-6a0367d4]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-6a0367d4]{margin-bottom:14px}.form-group label[data-v-6a0367d4]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-6a0367d4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-6a0367d4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-6a0367d4]::placeholder{color:var(--text-muted)}.calc-btn[data-v-6a0367d4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-6a0367d4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-6a0367d4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-6a0367d4]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-6a0367d4]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-6a0367d4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-6a0367d4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-6a0367d4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6a0367d4]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-6a0367d4]{margin-bottom:12px}.calc-result-panel[data-v-6a0367d4]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-6a0367d4],.input-grid[data-v-6a0367d4]{grid-template-columns:1fr}}.calc-container[data-v-60cec802]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-60cec802],.calc-result-panel[data-v-60cec802]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-60cec802]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-60cec802]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-60cec802]{margin-bottom:14px}.form-group label[data-v-60cec802]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-60cec802]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-60cec802]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-60cec802]::placeholder{color:var(--text-muted)}.calc-btn[data-v-60cec802]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-60cec802]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-60cec802]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-60cec802]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-60cec802]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-60cec802]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-60cec802]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-60cec802]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-60cec802]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-60cec802]{margin-bottom:12px}.calc-result-panel[data-v-60cec802]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-60cec802],.input-grid[data-v-60cec802]{grid-template-columns:1fr}}.calc-container[data-v-5d6bf267]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5d6bf267],.calc-result-panel[data-v-5d6bf267]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-5d6bf267]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-5d6bf267]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-5d6bf267]{margin-bottom:14px}.form-group label[data-v-5d6bf267]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-5d6bf267]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-5d6bf267]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-5d6bf267]::placeholder{color:var(--text-muted)}.calc-btn[data-v-5d6bf267]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-5d6bf267]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-5d6bf267]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-5d6bf267]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-5d6bf267]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-5d6bf267]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-5d6bf267]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-5d6bf267]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5d6bf267]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-5d6bf267]{margin-bottom:12px}.calc-result-panel[data-v-5d6bf267]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-5d6bf267],.input-grid[data-v-5d6bf267]{grid-template-columns:1fr}}.calc-container[data-v-6578745e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6578745e],.calc-result-panel[data-v-6578745e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-6578745e]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-6578745e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-6578745e]{margin-bottom:14px}.form-group label[data-v-6578745e]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-6578745e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-6578745e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-6578745e]::placeholder{color:var(--text-muted)}.calc-btn[data-v-6578745e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-6578745e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-6578745e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-6578745e]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-6578745e]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-6578745e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-6578745e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-6578745e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6578745e]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-6578745e]{margin-bottom:12px}.calc-result-panel[data-v-6578745e]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-6578745e],.input-grid[data-v-6578745e]{grid-template-columns:1fr}}.calc-container[data-v-8e902b8f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8e902b8f],.calc-result-panel[data-v-8e902b8f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-8e902b8f]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-8e902b8f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-8e902b8f]{margin-bottom:14px}.form-group label[data-v-8e902b8f]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-8e902b8f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-8e902b8f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-8e902b8f]::placeholder{color:var(--text-muted)}.calc-btn[data-v-8e902b8f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-8e902b8f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-8e902b8f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-8e902b8f]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-8e902b8f]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-8e902b8f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-8e902b8f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-8e902b8f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8e902b8f]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-8e902b8f]{margin-bottom:12px}.calc-result-panel[data-v-8e902b8f]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-8e902b8f],.input-grid[data-v-8e902b8f]{grid-template-columns:1fr}}.calc-container[data-v-131991b4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-131991b4],.calc-result-panel[data-v-131991b4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-131991b4]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-131991b4]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-131991b4]{margin-bottom:14px}.form-group label[data-v-131991b4]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-131991b4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-131991b4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-131991b4]::placeholder{color:var(--text-muted)}.calc-btn[data-v-131991b4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-131991b4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-131991b4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-131991b4]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-131991b4]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-131991b4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-131991b4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-131991b4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-131991b4]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-131991b4]{margin-bottom:12px}.calc-result-panel[data-v-131991b4]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-131991b4],.input-grid[data-v-131991b4]{grid-template-columns:1fr}}.calc-container[data-v-88e590de]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-88e590de],.calc-result-panel[data-v-88e590de]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-88e590de]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-88e590de]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-88e590de]{margin-bottom:14px}.form-group label[data-v-88e590de]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-88e590de]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-88e590de]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-88e590de]::placeholder{color:var(--text-muted)}.calc-btn[data-v-88e590de]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-88e590de]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-88e590de]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-88e590de]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-88e590de]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-88e590de]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-88e590de]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-88e590de]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-88e590de]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-88e590de]{margin-bottom:12px}.calc-result-panel[data-v-88e590de]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-88e590de],.input-grid[data-v-88e590de]{grid-template-columns:1fr}}.calc-container[data-v-66de459f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-66de459f],.calc-result-panel[data-v-66de459f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-66de459f]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-66de459f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-66de459f]{margin-bottom:14px}.form-group label[data-v-66de459f]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-66de459f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-66de459f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-66de459f]::placeholder{color:var(--text-muted)}.calc-btn[data-v-66de459f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-66de459f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-66de459f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-66de459f]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-66de459f]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-66de459f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-66de459f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-66de459f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-66de459f]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-66de459f]{margin-bottom:12px}.calc-result-panel[data-v-66de459f]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-66de459f],.input-grid[data-v-66de459f]{grid-template-columns:1fr}}.calc-container[data-v-d1fc0611]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d1fc0611],.calc-result-panel[data-v-d1fc0611]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-d1fc0611]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-d1fc0611]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-d1fc0611]{margin-bottom:14px}.form-group label[data-v-d1fc0611]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-d1fc0611]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-d1fc0611]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-d1fc0611]::placeholder{color:var(--text-muted)}.calc-btn[data-v-d1fc0611]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-d1fc0611]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-d1fc0611]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-d1fc0611]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-d1fc0611]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-d1fc0611]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-d1fc0611]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-d1fc0611]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d1fc0611]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-d1fc0611]{margin-bottom:12px}.calc-result-panel[data-v-d1fc0611]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-d1fc0611],.input-grid[data-v-d1fc0611]{grid-template-columns:1fr}}.calc-container[data-v-460a7338]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-460a7338],.calc-result-panel[data-v-460a7338]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-460a7338]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-460a7338]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-460a7338]{margin-bottom:14px}.form-group label[data-v-460a7338]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-460a7338]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-460a7338]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-460a7338]::placeholder{color:var(--text-muted)}.calc-btn[data-v-460a7338]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-460a7338]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-460a7338]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-460a7338]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-460a7338]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-460a7338]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-460a7338]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-460a7338]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-460a7338]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-460a7338]{margin-bottom:12px}.calc-result-panel[data-v-460a7338]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-460a7338],.input-grid[data-v-460a7338]{grid-template-columns:1fr}}.calc-container[data-v-90728957]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-90728957],.calc-result-panel[data-v-90728957]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-90728957]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-90728957]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-90728957]{margin-bottom:14px}.form-group label[data-v-90728957]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-90728957]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-90728957]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-90728957]::placeholder{color:var(--text-muted)}.calc-btn[data-v-90728957]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-90728957]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-90728957]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-90728957]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-90728957]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-90728957]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-90728957]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-90728957]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-90728957]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-90728957]{margin-bottom:12px}.calc-result-panel[data-v-90728957]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-90728957],.input-grid[data-v-90728957]{grid-template-columns:1fr}}.calc-container[data-v-5b85f4dc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5b85f4dc],.calc-result-panel[data-v-5b85f4dc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-5b85f4dc]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-5b85f4dc]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-5b85f4dc]{margin-bottom:14px}.form-group label[data-v-5b85f4dc]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-5b85f4dc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-5b85f4dc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-5b85f4dc]::placeholder{color:var(--text-muted)}.calc-btn[data-v-5b85f4dc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-5b85f4dc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-5b85f4dc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-5b85f4dc]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-5b85f4dc]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-5b85f4dc]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-5b85f4dc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-5b85f4dc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5b85f4dc]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-5b85f4dc]{margin-bottom:12px}.calc-result-panel[data-v-5b85f4dc]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-5b85f4dc],.input-grid[data-v-5b85f4dc]{grid-template-columns:1fr}}.calc-container[data-v-07dcae05]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-07dcae05],.calc-result-panel[data-v-07dcae05]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-07dcae05]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-07dcae05]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-07dcae05]{margin-bottom:14px}.form-group label[data-v-07dcae05]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-07dcae05]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-07dcae05]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-07dcae05]::placeholder{color:var(--text-muted)}.calc-btn[data-v-07dcae05]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-07dcae05]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-07dcae05]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-07dcae05]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-07dcae05]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-07dcae05]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-07dcae05]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-07dcae05]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-07dcae05]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-07dcae05]{margin-bottom:12px}.calc-result-panel[data-v-07dcae05]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-07dcae05],.input-grid[data-v-07dcae05]{grid-template-columns:1fr}}.calc-container[data-v-c8f5616a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c8f5616a],.calc-result-panel[data-v-c8f5616a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-c8f5616a]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-c8f5616a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-c8f5616a]{margin-bottom:14px}.form-group label[data-v-c8f5616a]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-c8f5616a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-c8f5616a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-c8f5616a]::placeholder{color:var(--text-muted)}.calc-btn[data-v-c8f5616a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-c8f5616a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-c8f5616a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-c8f5616a]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-c8f5616a]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-c8f5616a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-c8f5616a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-c8f5616a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-c8f5616a]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-c8f5616a]{margin-bottom:12px}.calc-result-panel[data-v-c8f5616a]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-c8f5616a],.input-grid[data-v-c8f5616a]{grid-template-columns:1fr}}.calc-container[data-v-85f79d5b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-85f79d5b],.calc-result-panel[data-v-85f79d5b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-85f79d5b]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-85f79d5b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-85f79d5b]{margin-bottom:14px}.form-group label[data-v-85f79d5b]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-85f79d5b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-85f79d5b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-85f79d5b]::placeholder{color:var(--text-muted)}.calc-btn[data-v-85f79d5b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-85f79d5b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-85f79d5b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-85f79d5b]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-85f79d5b]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-85f79d5b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-85f79d5b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-85f79d5b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-85f79d5b]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-85f79d5b]{margin-bottom:12px}.calc-result-panel[data-v-85f79d5b]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-85f79d5b],.input-grid[data-v-85f79d5b]{grid-template-columns:1fr}}.calc-container[data-v-981a2a92]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-981a2a92],.calc-result-panel[data-v-981a2a92]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-981a2a92]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-981a2a92]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-981a2a92]{margin-bottom:14px}.form-group label[data-v-981a2a92]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-981a2a92]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-981a2a92]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-981a2a92]::placeholder{color:var(--text-muted)}.calc-btn[data-v-981a2a92]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-981a2a92]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-981a2a92]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-981a2a92]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-981a2a92]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-981a2a92]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-981a2a92]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-981a2a92]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-981a2a92]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-981a2a92]{margin-bottom:12px}.calc-result-panel[data-v-981a2a92]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-981a2a92],.input-grid[data-v-981a2a92]{grid-template-columns:1fr}}.calc-container[data-v-cfc8e030]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-cfc8e030],.calc-result-panel[data-v-cfc8e030]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-cfc8e030]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-cfc8e030]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-cfc8e030]{margin-bottom:14px}.form-group label[data-v-cfc8e030]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-cfc8e030]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-cfc8e030]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-cfc8e030]::placeholder{color:var(--text-muted)}.calc-btn[data-v-cfc8e030]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-cfc8e030]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-cfc8e030]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-cfc8e030]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-cfc8e030]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-cfc8e030]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-cfc8e030]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-cfc8e030]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-cfc8e030]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-cfc8e030]{margin-bottom:12px}.calc-result-panel[data-v-cfc8e030]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-cfc8e030],.input-grid[data-v-cfc8e030]{grid-template-columns:1fr}}.calc-container[data-v-a655a32a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a655a32a],.calc-result-panel[data-v-a655a32a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-a655a32a]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-a655a32a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-a655a32a]{margin-bottom:14px}.form-group label[data-v-a655a32a]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-a655a32a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-a655a32a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-a655a32a]::placeholder{color:var(--text-muted)}.calc-btn[data-v-a655a32a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-a655a32a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-a655a32a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-a655a32a]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-a655a32a]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-a655a32a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-a655a32a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-a655a32a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a655a32a]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-a655a32a]{margin-bottom:12px}.calc-result-panel[data-v-a655a32a]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-a655a32a],.input-grid[data-v-a655a32a]{grid-template-columns:1fr}}.calc-container[data-v-de913523]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-de913523],.calc-result-panel[data-v-de913523]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-de913523]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-de913523]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-de913523]{margin-bottom:14px}.form-group label[data-v-de913523]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-de913523]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-de913523]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-de913523]::placeholder{color:var(--text-muted)}.calc-btn[data-v-de913523]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-de913523]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-de913523]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-de913523]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-de913523]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-de913523]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-de913523]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-de913523]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-de913523]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-de913523]{margin-bottom:12px}.calc-result-panel[data-v-de913523]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-de913523],.input-grid[data-v-de913523]{grid-template-columns:1fr}}.calc-container[data-v-3a7d2767]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3a7d2767],.calc-result-panel[data-v-3a7d2767]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3a7d2767]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-3a7d2767]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-3a7d2767]{margin-bottom:14px}.form-group label[data-v-3a7d2767]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3a7d2767]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3a7d2767]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-3a7d2767]::placeholder{color:var(--text-muted)}.calc-btn[data-v-3a7d2767]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-3a7d2767]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-3a7d2767]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3a7d2767]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-3a7d2767]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-3a7d2767]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-3a7d2767]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-3a7d2767]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3a7d2767]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-3a7d2767]{margin-bottom:12px}.calc-result-panel[data-v-3a7d2767]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-3a7d2767],.input-grid[data-v-3a7d2767]{grid-template-columns:1fr}}.calc-container[data-v-ad0d04d3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ad0d04d3],.calc-result-panel[data-v-ad0d04d3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-ad0d04d3]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-ad0d04d3]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-ad0d04d3]{margin-bottom:14px}.form-group label[data-v-ad0d04d3]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-ad0d04d3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-ad0d04d3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-ad0d04d3]::placeholder{color:var(--text-muted)}.calc-btn[data-v-ad0d04d3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-ad0d04d3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-ad0d04d3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-ad0d04d3]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-ad0d04d3]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-ad0d04d3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-ad0d04d3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-ad0d04d3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ad0d04d3]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-ad0d04d3]{margin-bottom:12px}.calc-result-panel[data-v-ad0d04d3]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-ad0d04d3],.input-grid[data-v-ad0d04d3]{grid-template-columns:1fr}}.calc-container[data-v-8ddc2f6b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8ddc2f6b],.calc-result-panel[data-v-8ddc2f6b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-8ddc2f6b]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-8ddc2f6b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-8ddc2f6b]{margin-bottom:14px}.form-group label[data-v-8ddc2f6b]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-8ddc2f6b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-8ddc2f6b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-8ddc2f6b]::placeholder{color:var(--text-muted)}.calc-btn[data-v-8ddc2f6b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-8ddc2f6b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-8ddc2f6b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-8ddc2f6b]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-8ddc2f6b]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-8ddc2f6b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-8ddc2f6b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-8ddc2f6b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8ddc2f6b]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-8ddc2f6b]{margin-bottom:12px}.calc-result-panel[data-v-8ddc2f6b]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-8ddc2f6b],.input-grid[data-v-8ddc2f6b]{grid-template-columns:1fr}}.calc-container[data-v-3777c90e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3777c90e],.calc-result-panel[data-v-3777c90e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3777c90e]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-3777c90e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-3777c90e]{margin-bottom:14px}.form-group label[data-v-3777c90e]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3777c90e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3777c90e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-3777c90e]::placeholder{color:var(--text-muted)}.calc-btn[data-v-3777c90e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-3777c90e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-3777c90e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3777c90e]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-3777c90e]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-3777c90e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-3777c90e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-3777c90e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3777c90e]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-3777c90e]{margin-bottom:12px}.calc-result-panel[data-v-3777c90e]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-3777c90e],.input-grid[data-v-3777c90e]{grid-template-columns:1fr}}.calc-container[data-v-750c9350]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-750c9350],.calc-result-panel[data-v-750c9350]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-750c9350]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-750c9350]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-750c9350]{margin-bottom:14px}.form-group label[data-v-750c9350]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-750c9350]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-750c9350]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-750c9350]::placeholder{color:var(--text-muted)}.calc-btn[data-v-750c9350]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-750c9350]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-750c9350]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-750c9350]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-750c9350]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-750c9350]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-750c9350]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-750c9350]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-750c9350]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-750c9350]{margin-bottom:12px}.calc-result-panel[data-v-750c9350]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-750c9350],.input-grid[data-v-750c9350]{grid-template-columns:1fr}}.calc-container[data-v-048b365b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-048b365b],.calc-result-panel[data-v-048b365b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-048b365b]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-048b365b]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-048b365b]{margin-bottom:14px}.form-group label[data-v-048b365b]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-048b365b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-048b365b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-048b365b]::placeholder{color:var(--text-muted)}.calc-btn[data-v-048b365b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-048b365b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-048b365b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-048b365b]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-048b365b]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-048b365b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-048b365b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-048b365b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-048b365b]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-048b365b]{margin-bottom:12px}.calc-result-panel[data-v-048b365b]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-048b365b],.input-grid[data-v-048b365b]{grid-template-columns:1fr}}.calc-container[data-v-14a1fc10]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-14a1fc10],.calc-result-panel[data-v-14a1fc10]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-14a1fc10]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-14a1fc10]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-14a1fc10]{margin-bottom:14px}.form-group label[data-v-14a1fc10]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-14a1fc10]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-14a1fc10]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-14a1fc10]::placeholder{color:var(--text-muted)}.calc-btn[data-v-14a1fc10]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-14a1fc10]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-14a1fc10]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-14a1fc10]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-14a1fc10]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-14a1fc10]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-14a1fc10]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-14a1fc10]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-14a1fc10]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-14a1fc10]{margin-bottom:12px}.calc-result-panel[data-v-14a1fc10]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-14a1fc10],.input-grid[data-v-14a1fc10]{grid-template-columns:1fr}}.calc-container[data-v-274ad46c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-274ad46c],.calc-result-panel[data-v-274ad46c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-274ad46c]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-274ad46c]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-274ad46c]{margin-bottom:14px}.form-group label[data-v-274ad46c]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-274ad46c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-274ad46c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-274ad46c]::placeholder{color:var(--text-muted)}.calc-btn[data-v-274ad46c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-274ad46c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-274ad46c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-274ad46c]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-274ad46c]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-274ad46c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-274ad46c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-274ad46c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-274ad46c]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-274ad46c]{margin-bottom:12px}.calc-result-panel[data-v-274ad46c]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-274ad46c],.input-grid[data-v-274ad46c]{grid-template-columns:1fr}}.calc-container[data-v-b6d4dd80]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b6d4dd80],.calc-result-panel[data-v-b6d4dd80]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-b6d4dd80]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-b6d4dd80]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-b6d4dd80]{margin-bottom:14px}.form-group label[data-v-b6d4dd80]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-b6d4dd80]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-b6d4dd80]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-b6d4dd80]::placeholder{color:var(--text-muted)}.calc-btn[data-v-b6d4dd80]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-b6d4dd80]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-b6d4dd80]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-b6d4dd80]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-b6d4dd80]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-b6d4dd80]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-b6d4dd80]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-b6d4dd80]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b6d4dd80]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-b6d4dd80]{margin-bottom:12px}.calc-result-panel[data-v-b6d4dd80]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-b6d4dd80],.input-grid[data-v-b6d4dd80]{grid-template-columns:1fr}}.calc-container[data-v-6a25f1f1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6a25f1f1],.calc-result-panel[data-v-6a25f1f1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-6a25f1f1]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-6a25f1f1]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-6a25f1f1]{margin-bottom:14px}.form-group label[data-v-6a25f1f1]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-6a25f1f1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-6a25f1f1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-6a25f1f1]::placeholder{color:var(--text-muted)}.calc-btn[data-v-6a25f1f1]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-6a25f1f1]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-6a25f1f1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-6a25f1f1]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-6a25f1f1]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-6a25f1f1]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-6a25f1f1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-6a25f1f1]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6a25f1f1]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-6a25f1f1]{margin-bottom:12px}.calc-result-panel[data-v-6a25f1f1]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-6a25f1f1],.input-grid[data-v-6a25f1f1]{grid-template-columns:1fr}}.calc-container[data-v-04ba6ffc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-04ba6ffc],.calc-result-panel[data-v-04ba6ffc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-04ba6ffc]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-04ba6ffc]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-04ba6ffc]{margin-bottom:14px}.form-group label[data-v-04ba6ffc]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-04ba6ffc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-04ba6ffc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-04ba6ffc]::placeholder{color:var(--text-muted)}.calc-btn[data-v-04ba6ffc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-04ba6ffc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-04ba6ffc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-04ba6ffc]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-04ba6ffc]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-04ba6ffc]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-04ba6ffc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-04ba6ffc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-04ba6ffc]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-04ba6ffc]{margin-bottom:12px}.calc-result-panel[data-v-04ba6ffc]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-04ba6ffc],.input-grid[data-v-04ba6ffc]{grid-template-columns:1fr}}.calc-container[data-v-c568509e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c568509e],.calc-result-panel[data-v-c568509e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-c568509e]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-c568509e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-c568509e]{margin-bottom:14px}.form-group label[data-v-c568509e]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-c568509e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-c568509e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-c568509e]::placeholder{color:var(--text-muted)}.calc-btn[data-v-c568509e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-c568509e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-c568509e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-c568509e]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-c568509e]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-c568509e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-c568509e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-c568509e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-c568509e]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-c568509e]{margin-bottom:12px}.calc-result-panel[data-v-c568509e]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-c568509e],.input-grid[data-v-c568509e]{grid-template-columns:1fr}}.calc-container[data-v-cce1ddc8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-cce1ddc8],.calc-result-panel[data-v-cce1ddc8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-cce1ddc8]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-cce1ddc8]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-cce1ddc8]{margin-bottom:14px}.form-group label[data-v-cce1ddc8]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-cce1ddc8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-cce1ddc8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-cce1ddc8]::placeholder{color:var(--text-muted)}.calc-btn[data-v-cce1ddc8]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-cce1ddc8]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-cce1ddc8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-cce1ddc8]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-cce1ddc8]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-cce1ddc8]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-cce1ddc8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-cce1ddc8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-cce1ddc8]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-cce1ddc8]{margin-bottom:12px}.calc-result-panel[data-v-cce1ddc8]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-cce1ddc8],.input-grid[data-v-cce1ddc8]{grid-template-columns:1fr}}.calc-container[data-v-4758844d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4758844d],.calc-result-panel[data-v-4758844d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-4758844d]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-4758844d]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-4758844d]{margin-bottom:14px}.form-group label[data-v-4758844d]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-4758844d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-4758844d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-4758844d]::placeholder{color:var(--text-muted)}.calc-btn[data-v-4758844d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-4758844d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-4758844d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-4758844d]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-4758844d]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-4758844d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-4758844d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-4758844d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4758844d]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-4758844d]{margin-bottom:12px}.calc-result-panel[data-v-4758844d]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-4758844d],.input-grid[data-v-4758844d]{grid-template-columns:1fr}}.calc-container[data-v-58263a3a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-58263a3a],.calc-result-panel[data-v-58263a3a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-58263a3a]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-58263a3a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-58263a3a]{margin-bottom:14px}.form-group label[data-v-58263a3a]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-58263a3a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-58263a3a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-58263a3a]::placeholder{color:var(--text-muted)}.calc-btn[data-v-58263a3a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-58263a3a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-58263a3a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-58263a3a]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-58263a3a]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-58263a3a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-58263a3a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-58263a3a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-58263a3a]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-58263a3a]{margin-bottom:12px}.calc-result-panel[data-v-58263a3a]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-58263a3a],.input-grid[data-v-58263a3a]{grid-template-columns:1fr}}.calc-container[data-v-9adec496]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9adec496],.calc-result-panel[data-v-9adec496]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-9adec496]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-9adec496]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-9adec496]{margin-bottom:14px}.form-group label[data-v-9adec496]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-9adec496]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-9adec496]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-9adec496]::placeholder{color:var(--text-muted)}.calc-btn[data-v-9adec496]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-9adec496]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-9adec496]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-9adec496]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-9adec496]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-9adec496]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-9adec496]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-9adec496]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9adec496]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-9adec496]{margin-bottom:12px}.calc-result-panel[data-v-9adec496]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-9adec496],.input-grid[data-v-9adec496]{grid-template-columns:1fr}}.calc-container[data-v-846e2340]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-846e2340],.calc-result-panel[data-v-846e2340]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-846e2340]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-846e2340]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-846e2340]{margin-bottom:14px}.form-group label[data-v-846e2340]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-846e2340]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-846e2340]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-846e2340]::placeholder{color:var(--text-muted)}.calc-btn[data-v-846e2340]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-846e2340]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-846e2340]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-846e2340]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-846e2340]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-846e2340]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-846e2340]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-846e2340]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-846e2340]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-846e2340]{margin-bottom:12px}.calc-result-panel[data-v-846e2340]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-846e2340],.input-grid[data-v-846e2340]{grid-template-columns:1fr}}.calc-container[data-v-202a55eb]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-202a55eb],.calc-result-panel[data-v-202a55eb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-202a55eb]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-202a55eb]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-202a55eb]{margin-bottom:14px}.form-group label[data-v-202a55eb]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-202a55eb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-202a55eb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-202a55eb]::placeholder{color:var(--text-muted)}.calc-btn[data-v-202a55eb]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-202a55eb]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-202a55eb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-202a55eb]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-202a55eb]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-202a55eb]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-202a55eb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-202a55eb]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-202a55eb]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-202a55eb]{margin-bottom:12px}.calc-result-panel[data-v-202a55eb]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-202a55eb],.input-grid[data-v-202a55eb]{grid-template-columns:1fr}}.calc-container[data-v-c5859387]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c5859387],.calc-result-panel[data-v-c5859387]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-c5859387]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-c5859387]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-c5859387]{margin-bottom:14px}.form-group label[data-v-c5859387]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-c5859387]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-c5859387]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-c5859387]::placeholder{color:var(--text-muted)}.calc-btn[data-v-c5859387]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-c5859387]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-c5859387]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-c5859387]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-c5859387]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-c5859387]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-c5859387]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-c5859387]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-c5859387]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-c5859387]{margin-bottom:12px}.calc-result-panel[data-v-c5859387]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-c5859387],.input-grid[data-v-c5859387]{grid-template-columns:1fr}}.calc-container[data-v-6d4791b2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6d4791b2],.calc-result-panel[data-v-6d4791b2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-6d4791b2]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-6d4791b2]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-6d4791b2]{margin-bottom:14px}.form-group label[data-v-6d4791b2]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-6d4791b2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-6d4791b2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-6d4791b2]::placeholder{color:var(--text-muted)}.calc-btn[data-v-6d4791b2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-6d4791b2]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-6d4791b2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-6d4791b2]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-6d4791b2]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-6d4791b2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-6d4791b2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-6d4791b2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6d4791b2]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-6d4791b2]{margin-bottom:12px}.calc-result-panel[data-v-6d4791b2]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-6d4791b2],.input-grid[data-v-6d4791b2]{grid-template-columns:1fr}}.calc-container[data-v-805e893a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-805e893a],.calc-result-panel[data-v-805e893a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-805e893a]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-805e893a]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-805e893a]{margin-bottom:14px}.form-group label[data-v-805e893a]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-805e893a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-805e893a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-805e893a]::placeholder{color:var(--text-muted)}.calc-btn[data-v-805e893a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-805e893a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-805e893a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-805e893a]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-805e893a]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-805e893a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-805e893a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-805e893a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-805e893a]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-805e893a]{margin-bottom:12px}.calc-result-panel[data-v-805e893a]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-805e893a],.input-grid[data-v-805e893a]{grid-template-columns:1fr}}.calc-container[data-v-4577638d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4577638d],.calc-result-panel[data-v-4577638d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-4577638d]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-4577638d]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-4577638d]{margin-bottom:14px}.form-group label[data-v-4577638d]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-4577638d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-4577638d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-4577638d]::placeholder{color:var(--text-muted)}.calc-btn[data-v-4577638d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-4577638d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-4577638d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-4577638d]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-4577638d]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-4577638d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-4577638d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-4577638d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4577638d]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-4577638d]{margin-bottom:12px}.calc-result-panel[data-v-4577638d]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-4577638d],.input-grid[data-v-4577638d]{grid-template-columns:1fr}}.calc-container[data-v-f42cad30]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f42cad30],.calc-result-panel[data-v-f42cad30]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-f42cad30]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-f42cad30]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-f42cad30]{margin-bottom:14px}.form-group label[data-v-f42cad30]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-f42cad30]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-f42cad30]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-f42cad30]::placeholder{color:var(--text-muted)}.calc-btn[data-v-f42cad30]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-f42cad30]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-f42cad30]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-f42cad30]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-f42cad30]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-f42cad30]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-f42cad30]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-f42cad30]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f42cad30]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-f42cad30]{margin-bottom:12px}.calc-result-panel[data-v-f42cad30]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-f42cad30],.input-grid[data-v-f42cad30]{grid-template-columns:1fr}}.calc-container[data-v-913c6e2c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-913c6e2c],.calc-result-panel[data-v-913c6e2c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-913c6e2c]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-913c6e2c]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-913c6e2c]{margin-bottom:14px}.form-group label[data-v-913c6e2c]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-913c6e2c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-913c6e2c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-913c6e2c]::placeholder{color:var(--text-muted)}.calc-btn[data-v-913c6e2c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-913c6e2c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-913c6e2c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-913c6e2c]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-913c6e2c]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-913c6e2c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-913c6e2c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-913c6e2c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-913c6e2c]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-913c6e2c]{margin-bottom:12px}.calc-result-panel[data-v-913c6e2c]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-913c6e2c],.input-grid[data-v-913c6e2c]{grid-template-columns:1fr}}.calc-container[data-v-92e5f39d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-92e5f39d],.calc-result-panel[data-v-92e5f39d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-92e5f39d]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-92e5f39d]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-92e5f39d]{margin-bottom:14px}.form-group label[data-v-92e5f39d]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-92e5f39d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-92e5f39d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-92e5f39d]::placeholder{color:var(--text-muted)}.calc-btn[data-v-92e5f39d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-92e5f39d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-92e5f39d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-92e5f39d]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-92e5f39d]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-92e5f39d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-92e5f39d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-92e5f39d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-92e5f39d]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-92e5f39d]{margin-bottom:12px}.calc-result-panel[data-v-92e5f39d]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-92e5f39d],.input-grid[data-v-92e5f39d]{grid-template-columns:1fr}}.calc-container[data-v-c9792523]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c9792523],.calc-result-panel[data-v-c9792523]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-c9792523]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-c9792523]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-c9792523]{margin-bottom:14px}.form-group label[data-v-c9792523]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-c9792523]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-c9792523]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-c9792523]::placeholder{color:var(--text-muted)}.calc-btn[data-v-c9792523]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-c9792523]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-c9792523]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-c9792523]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-c9792523]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-c9792523]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-c9792523]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-c9792523]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-c9792523]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-c9792523]{margin-bottom:12px}.calc-result-panel[data-v-c9792523]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-c9792523],.input-grid[data-v-c9792523]{grid-template-columns:1fr}}.calc-container[data-v-b5eabb54]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b5eabb54],.calc-result-panel[data-v-b5eabb54]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-b5eabb54]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.input-grid[data-v-b5eabb54]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-group[data-v-b5eabb54]{margin-bottom:14px}.form-group label[data-v-b5eabb54]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-b5eabb54]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-b5eabb54]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.form-input[data-v-b5eabb54]::placeholder{color:var(--text-muted)}.calc-btn[data-v-b5eabb54]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-b5eabb54]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-b5eabb54]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-b5eabb54]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-sub[data-v-b5eabb54]{font-size:14px;color:var(--text-secondary);margin-top:6px}.result-placeholder[data-v-b5eabb54]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-b5eabb54]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);margin-top:16px}.formula-label[data-v-b5eabb54]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b5eabb54]{font-size:13px;color:var(--text-secondary);line-height:1.7}.result-area[data-v-b5eabb54]{margin-bottom:12px}.calc-result-panel[data-v-b5eabb54]{display:flex;flex-direction:column}@media (max-width: 768px){.calc-container[data-v-b5eabb54],.input-grid[data-v-b5eabb54]{grid-template-columns:1fr}}.calculator[data-v-1cfb9538]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1cfb9538]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1cfb9538]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1cfb9538]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1cfb9538]{display:flex;flex-direction:column;gap:10px}.field[data-v-1cfb9538]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1cfb9538]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1cfb9538]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1cfb9538]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1cfb9538]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1cfb9538]:hover{background:var(--primary-dark)}.result-box[data-v-1cfb9538]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1cfb9538]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-1cfb9538]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1cfb9538]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1cfb9538]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1cfb9538]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1cfb9538]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1cfb9538]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1cfb9538]{color:var(--text-primary)}.copy-btn[data-v-1cfb9538]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;white-space:nowrap}.copy-btn[data-v-1cfb9538]:hover{background:#e0e7ff}.copy-toast[data-v-1cfb9538]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width:640px){.panels[data-v-1cfb9538]{grid-template-columns:1fr}}.calculator[data-v-59c0450e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-59c0450e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-59c0450e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-59c0450e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-59c0450e]{display:flex;flex-direction:column;gap:10px}.field[data-v-59c0450e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-59c0450e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-59c0450e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-59c0450e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-59c0450e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-59c0450e]:hover{background:var(--primary-dark)}.result-box[data-v-59c0450e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-59c0450e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-59c0450e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-59c0450e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-59c0450e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-59c0450e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-59c0450e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-59c0450e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-59c0450e]{color:var(--text-primary)}.copy-btn[data-v-59c0450e]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:#eef2ff;border:1px solid transparent;cursor:pointer;transition:all .2s;white-space:nowrap}.copy-btn[data-v-59c0450e]:hover{background:#e0e7ff}.copy-toast[data-v-59c0450e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width:640px){.panels[data-v-59c0450e]{grid-template-columns:1fr}}.calculator[data-v-e002b559]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e002b559]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e002b559]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e002b559]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e002b559]{display:flex;flex-direction:column;gap:10px}.field[data-v-e002b559]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e002b559]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e002b559]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e002b559]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e002b559]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e002b559]:hover{background:var(--primary-dark)}.result-box[data-v-e002b559]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e002b559]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-e002b559]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e002b559]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e002b559]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e002b559]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e002b559]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e002b559]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e002b559]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e002b559]{grid-template-columns:1fr}}.calculator[data-v-4aefc595]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4aefc595]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4aefc595]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4aefc595]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4aefc595]{display:flex;flex-direction:column;gap:10px}.field[data-v-4aefc595]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4aefc595]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4aefc595]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4aefc595]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4aefc595]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4aefc595]:hover{background:var(--primary-dark)}.result-box[data-v-4aefc595]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4aefc595]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-4aefc595]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4aefc595]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4aefc595]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4aefc595]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4aefc595]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4aefc595]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4aefc595]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4aefc595]{grid-template-columns:1fr}}.calculator[data-v-629b463c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-629b463c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-629b463c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-629b463c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-629b463c]{display:flex;flex-direction:column;gap:10px}.field[data-v-629b463c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-629b463c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-629b463c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-629b463c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-629b463c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-629b463c]:hover{background:var(--primary-dark)}.result-box[data-v-629b463c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-629b463c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-629b463c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-629b463c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-629b463c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-629b463c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-629b463c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-629b463c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-629b463c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-629b463c]{grid-template-columns:1fr}}.calculator[data-v-5cf75552]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5cf75552]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5cf75552]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5cf75552]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5cf75552]{display:flex;flex-direction:column;gap:10px}.field[data-v-5cf75552]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5cf75552]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5cf75552]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5cf75552]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5cf75552]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5cf75552]:hover{background:var(--primary-dark)}.result-box[data-v-5cf75552]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5cf75552]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-5cf75552]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5cf75552]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5cf75552]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5cf75552]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5cf75552]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5cf75552]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5cf75552]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-5cf75552]{grid-template-columns:1fr}}.calculator[data-v-2c820a17]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2c820a17]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2c820a17]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2c820a17]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2c820a17]{display:flex;flex-direction:column;gap:10px}.field[data-v-2c820a17]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2c820a17]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2c820a17]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2c820a17]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2c820a17]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2c820a17]:hover{background:var(--primary-dark)}.result-box[data-v-2c820a17]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2c820a17]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-2c820a17]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2c820a17]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2c820a17]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2c820a17]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2c820a17]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2c820a17]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2c820a17]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2c820a17]{grid-template-columns:1fr}}.calculator[data-v-c9283fcb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c9283fcb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c9283fcb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c9283fcb]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c9283fcb]{display:flex;flex-direction:column;gap:10px}.field[data-v-c9283fcb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c9283fcb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c9283fcb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c9283fcb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c9283fcb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c9283fcb]:hover{background:var(--primary-dark)}.result-box[data-v-c9283fcb]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c9283fcb]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-c9283fcb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c9283fcb]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c9283fcb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c9283fcb]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c9283fcb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c9283fcb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c9283fcb]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c9283fcb]{grid-template-columns:1fr}}.calculator[data-v-b6138a55]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b6138a55]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b6138a55]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b6138a55]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b6138a55]{display:flex;flex-direction:column;gap:10px}.field[data-v-b6138a55]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b6138a55]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b6138a55]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b6138a55]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b6138a55]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b6138a55]:hover{background:var(--primary-dark)}.result-box[data-v-b6138a55]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b6138a55]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-b6138a55]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b6138a55]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b6138a55]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b6138a55]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b6138a55]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b6138a55]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b6138a55]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b6138a55]{grid-template-columns:1fr}}.calculator[data-v-147739ea]{display:flex;flex-direction:column;gap:16px}.panels[data-v-147739ea]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-147739ea]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-147739ea]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-147739ea]{display:flex;flex-direction:column;gap:10px}.field[data-v-147739ea]{display:flex;flex-direction:column;gap:4px}.field label[data-v-147739ea]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-147739ea]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-147739ea]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-147739ea]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-147739ea]:hover{background:var(--primary-dark)}.result-box[data-v-147739ea]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-147739ea]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-147739ea]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-147739ea]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-147739ea]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-147739ea]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-147739ea]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-147739ea]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-147739ea]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-147739ea]{grid-template-columns:1fr}}.calculator[data-v-f334fa95]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f334fa95]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f334fa95]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f334fa95]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f334fa95]{display:flex;flex-direction:column;gap:10px}.field[data-v-f334fa95]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f334fa95]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f334fa95]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f334fa95]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f334fa95]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f334fa95]:hover{background:var(--primary-dark)}.result-box[data-v-f334fa95]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f334fa95]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-f334fa95]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f334fa95]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f334fa95]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f334fa95]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f334fa95]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f334fa95]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f334fa95]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f334fa95]{grid-template-columns:1fr}}.calculator[data-v-b49a3ab1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b49a3ab1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b49a3ab1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b49a3ab1]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b49a3ab1]{display:flex;flex-direction:column;gap:10px}.field[data-v-b49a3ab1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b49a3ab1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b49a3ab1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b49a3ab1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b49a3ab1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b49a3ab1]:hover{background:var(--primary-dark)}.result-box[data-v-b49a3ab1]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b49a3ab1]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-b49a3ab1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b49a3ab1]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b49a3ab1]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b49a3ab1]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b49a3ab1]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b49a3ab1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b49a3ab1]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b49a3ab1]{grid-template-columns:1fr}}.calculator[data-v-149a2e42]{display:flex;flex-direction:column;gap:16px}.panels[data-v-149a2e42]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-149a2e42]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-149a2e42]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-149a2e42]{display:flex;flex-direction:column;gap:10px}.field[data-v-149a2e42]{display:flex;flex-direction:column;gap:4px}.field label[data-v-149a2e42]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-149a2e42]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-149a2e42]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-149a2e42]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-149a2e42]:hover{background:var(--primary-dark)}.result-box[data-v-149a2e42]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-149a2e42]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-149a2e42]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-149a2e42]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-149a2e42]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-149a2e42]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-149a2e42]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-149a2e42]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-149a2e42]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-149a2e42]{grid-template-columns:1fr}}.calculator[data-v-7c97649c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7c97649c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7c97649c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7c97649c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-7c97649c]{display:flex;flex-direction:column;gap:10px}.field[data-v-7c97649c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7c97649c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7c97649c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7c97649c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7c97649c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7c97649c]:hover{background:var(--primary-dark)}.result-box[data-v-7c97649c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-7c97649c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-7c97649c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-7c97649c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7c97649c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-7c97649c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-7c97649c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-7c97649c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7c97649c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-7c97649c]{grid-template-columns:1fr}}.calculator[data-v-35021d9e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-35021d9e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-35021d9e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-35021d9e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-35021d9e]{display:flex;flex-direction:column;gap:10px}.field[data-v-35021d9e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-35021d9e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-35021d9e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-35021d9e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-35021d9e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-35021d9e]:hover{background:var(--primary-dark)}.result-box[data-v-35021d9e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-35021d9e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-35021d9e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-35021d9e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-35021d9e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-35021d9e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-35021d9e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-35021d9e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-35021d9e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-35021d9e]{grid-template-columns:1fr}}.calculator[data-v-2a21530d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2a21530d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2a21530d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2a21530d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2a21530d]{display:flex;flex-direction:column;gap:10px}.field[data-v-2a21530d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2a21530d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2a21530d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2a21530d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2a21530d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2a21530d]:hover{background:var(--primary-dark)}.result-box[data-v-2a21530d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2a21530d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-2a21530d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2a21530d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2a21530d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2a21530d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2a21530d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2a21530d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2a21530d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2a21530d]{grid-template-columns:1fr}}.calculator[data-v-51b5946d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-51b5946d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-51b5946d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-51b5946d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-51b5946d]{display:flex;flex-direction:column;gap:10px}.field[data-v-51b5946d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-51b5946d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-51b5946d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-51b5946d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-51b5946d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-51b5946d]:hover{background:var(--primary-dark)}.result-box[data-v-51b5946d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-51b5946d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-51b5946d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-51b5946d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-51b5946d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-51b5946d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-51b5946d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-51b5946d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-51b5946d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-51b5946d]{grid-template-columns:1fr}}.calculator[data-v-d82cc379]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d82cc379]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d82cc379]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d82cc379]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d82cc379]{display:flex;flex-direction:column;gap:10px}.field[data-v-d82cc379]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d82cc379]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d82cc379]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d82cc379]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d82cc379]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d82cc379]:hover{background:var(--primary-dark)}.result-box[data-v-d82cc379]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d82cc379]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-d82cc379]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d82cc379]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d82cc379]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d82cc379]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d82cc379]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d82cc379]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d82cc379]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d82cc379]{grid-template-columns:1fr}}.calculator[data-v-16758f40]{display:flex;flex-direction:column;gap:16px}.panels[data-v-16758f40]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-16758f40]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-16758f40]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-16758f40]{display:flex;flex-direction:column;gap:10px}.field[data-v-16758f40]{display:flex;flex-direction:column;gap:4px}.field label[data-v-16758f40]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-16758f40]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-16758f40]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-16758f40]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-16758f40]:hover{background:var(--primary-dark)}.result-box[data-v-16758f40]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-16758f40]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-16758f40]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-16758f40]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-16758f40]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-16758f40]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-16758f40]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-16758f40]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-16758f40]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-16758f40]{grid-template-columns:1fr}}.calculator[data-v-a2050520]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a2050520]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a2050520]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a2050520]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a2050520]{display:flex;flex-direction:column;gap:10px}.field[data-v-a2050520]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a2050520]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a2050520]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a2050520]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a2050520]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a2050520]:hover{background:var(--primary-dark)}.result-box[data-v-a2050520]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a2050520]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-a2050520]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a2050520]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a2050520]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a2050520]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a2050520]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a2050520]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a2050520]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-a2050520]{grid-template-columns:1fr}}.calc-wrap[data-v-bd7b8acc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bd7b8acc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bd7b8acc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bd7b8acc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bd7b8acc]{display:flex;flex-direction:column;gap:10px}.field[data-v-bd7b8acc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bd7b8acc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bd7b8acc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bd7b8acc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-bd7b8acc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-bd7b8acc]:hover{background:var(--primary-dark)}.result-content[data-v-bd7b8acc]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-bd7b8acc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-bd7b8acc]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-bd7b8acc]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-bd7b8acc]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-bd7b8acc]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-bd7b8acc]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-bd7b8acc]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-bd7b8acc]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-bd7b8acc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bd7b8acc]:hover{background:#e0e7ff}.formula-box[data-v-bd7b8acc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-bd7b8acc]{color:var(--text-primary)}.copy-toast[data-v-bd7b8acc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-bd7b8acc],.detail-grid[data-v-bd7b8acc]{grid-template-columns:1fr}}.calc-wrap[data-v-e39ab8e5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e39ab8e5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e39ab8e5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e39ab8e5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e39ab8e5]{display:flex;flex-direction:column;gap:10px}.field[data-v-e39ab8e5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e39ab8e5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e39ab8e5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e39ab8e5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e39ab8e5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e39ab8e5]:hover{background:var(--primary-dark)}.result-content[data-v-e39ab8e5]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e39ab8e5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e39ab8e5]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e39ab8e5]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e39ab8e5]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-e39ab8e5]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-e39ab8e5]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-e39ab8e5]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-e39ab8e5]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e39ab8e5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e39ab8e5]:hover{background:#e0e7ff}.formula-box[data-v-e39ab8e5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e39ab8e5]{color:var(--text-primary)}.copy-toast[data-v-e39ab8e5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-e39ab8e5],.detail-grid[data-v-e39ab8e5]{grid-template-columns:1fr}}.calc-wrap[data-v-f1bbcc6a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f1bbcc6a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f1bbcc6a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f1bbcc6a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f1bbcc6a]{display:flex;flex-direction:column;gap:10px}.field[data-v-f1bbcc6a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f1bbcc6a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f1bbcc6a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f1bbcc6a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f1bbcc6a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f1bbcc6a]:hover{background:var(--primary-dark)}.result-content[data-v-f1bbcc6a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-f1bbcc6a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-f1bbcc6a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-f1bbcc6a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-f1bbcc6a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-f1bbcc6a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-f1bbcc6a]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-f1bbcc6a]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-f1bbcc6a]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-f1bbcc6a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f1bbcc6a]:hover{background:#e0e7ff}.formula-box[data-v-f1bbcc6a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f1bbcc6a]{color:var(--text-primary)}.copy-toast[data-v-f1bbcc6a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-f1bbcc6a],.detail-grid[data-v-f1bbcc6a]{grid-template-columns:1fr}}.calc-wrap[data-v-8ecc6233]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8ecc6233]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8ecc6233]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8ecc6233]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8ecc6233]{display:flex;flex-direction:column;gap:10px}.field[data-v-8ecc6233]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8ecc6233]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8ecc6233]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8ecc6233]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8ecc6233]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8ecc6233]:hover{background:var(--primary-dark)}.result-content[data-v-8ecc6233]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-8ecc6233]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-8ecc6233]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-8ecc6233]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-8ecc6233]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-8ecc6233]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-8ecc6233]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-8ecc6233]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-8ecc6233]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-8ecc6233]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8ecc6233]:hover{background:#e0e7ff}.formula-box[data-v-8ecc6233]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8ecc6233]{color:var(--text-primary)}.copy-toast[data-v-8ecc6233]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-8ecc6233],.detail-grid[data-v-8ecc6233]{grid-template-columns:1fr}}.calc-wrap[data-v-b09760ba]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b09760ba]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b09760ba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b09760ba]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b09760ba]{display:flex;flex-direction:column;gap:10px}.field[data-v-b09760ba]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b09760ba]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b09760ba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b09760ba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b09760ba]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b09760ba]:hover{background:var(--primary-dark)}.result-content[data-v-b09760ba]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b09760ba]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b09760ba]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b09760ba]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b09760ba]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b09760ba]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b09760ba]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b09760ba]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b09760ba]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b09760ba]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b09760ba]:hover{background:#e0e7ff}.formula-box[data-v-b09760ba]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b09760ba]{color:var(--text-primary)}.copy-toast[data-v-b09760ba]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b09760ba],.detail-grid[data-v-b09760ba]{grid-template-columns:1fr}}.calc-wrap[data-v-81c5d3ca]{display:flex;flex-direction:column;gap:16px}.panels[data-v-81c5d3ca]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-81c5d3ca]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-81c5d3ca]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-81c5d3ca]{display:flex;flex-direction:column;gap:10px}.field[data-v-81c5d3ca]{display:flex;flex-direction:column;gap:4px}.field label[data-v-81c5d3ca]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-81c5d3ca]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-81c5d3ca]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-81c5d3ca]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-81c5d3ca]:hover{background:var(--primary-dark)}.result-content[data-v-81c5d3ca]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-81c5d3ca]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-81c5d3ca]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-81c5d3ca]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-81c5d3ca]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-81c5d3ca]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-81c5d3ca]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-81c5d3ca]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-81c5d3ca]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-81c5d3ca]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-81c5d3ca]:hover{background:#e0e7ff}.formula-box[data-v-81c5d3ca]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-81c5d3ca]{color:var(--text-primary)}.copy-toast[data-v-81c5d3ca]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-81c5d3ca],.detail-grid[data-v-81c5d3ca]{grid-template-columns:1fr}}.calculator[data-v-80096b7a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-80096b7a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-80096b7a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-80096b7a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-80096b7a]{display:flex;flex-direction:column;gap:10px}.field[data-v-80096b7a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-80096b7a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-80096b7a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-80096b7a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-80096b7a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-80096b7a]:hover{background:var(--primary-dark)}.result-box[data-v-80096b7a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-80096b7a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-80096b7a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-80096b7a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-80096b7a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-80096b7a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-80096b7a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-80096b7a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-80096b7a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-80096b7a]{grid-template-columns:1fr}}.calculator[data-v-1512facb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1512facb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1512facb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1512facb]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1512facb]{display:flex;flex-direction:column;gap:10px}.field[data-v-1512facb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1512facb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1512facb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1512facb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1512facb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1512facb]:hover{background:var(--primary-dark)}.result-box[data-v-1512facb]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1512facb]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-1512facb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1512facb]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1512facb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1512facb]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1512facb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1512facb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1512facb]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1512facb]{grid-template-columns:1fr}}.calculator[data-v-9e6c4e8e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9e6c4e8e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9e6c4e8e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9e6c4e8e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9e6c4e8e]{display:flex;flex-direction:column;gap:10px}.field[data-v-9e6c4e8e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9e6c4e8e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9e6c4e8e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9e6c4e8e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9e6c4e8e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9e6c4e8e]:hover{background:var(--primary-dark)}.result-box[data-v-9e6c4e8e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9e6c4e8e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9e6c4e8e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9e6c4e8e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9e6c4e8e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9e6c4e8e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9e6c4e8e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9e6c4e8e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9e6c4e8e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9e6c4e8e]{grid-template-columns:1fr}}.calculator[data-v-ebb07ca6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ebb07ca6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ebb07ca6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ebb07ca6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ebb07ca6]{display:flex;flex-direction:column;gap:10px}.field[data-v-ebb07ca6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ebb07ca6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ebb07ca6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ebb07ca6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ebb07ca6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ebb07ca6]:hover{background:var(--primary-dark)}.result-box[data-v-ebb07ca6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ebb07ca6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ebb07ca6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ebb07ca6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ebb07ca6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ebb07ca6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ebb07ca6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ebb07ca6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ebb07ca6]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ebb07ca6]{grid-template-columns:1fr}}.calculator[data-v-ec02843f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ec02843f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ec02843f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ec02843f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ec02843f]{display:flex;flex-direction:column;gap:10px}.field[data-v-ec02843f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ec02843f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ec02843f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ec02843f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ec02843f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ec02843f]:hover{background:var(--primary-dark)}.result-box[data-v-ec02843f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ec02843f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ec02843f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ec02843f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ec02843f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ec02843f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ec02843f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ec02843f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ec02843f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ec02843f]{grid-template-columns:1fr}}.calculator[data-v-43a5ed91]{display:flex;flex-direction:column;gap:16px}.panels[data-v-43a5ed91]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-43a5ed91]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-43a5ed91]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-43a5ed91]{display:flex;flex-direction:column;gap:10px}.field[data-v-43a5ed91]{display:flex;flex-direction:column;gap:4px}.field label[data-v-43a5ed91]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-43a5ed91]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-43a5ed91]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-43a5ed91]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-43a5ed91]:hover{background:var(--primary-dark)}.result-box[data-v-43a5ed91]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-43a5ed91]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-43a5ed91]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-43a5ed91]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-43a5ed91]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-43a5ed91]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-43a5ed91]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-43a5ed91]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-43a5ed91]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-43a5ed91]{grid-template-columns:1fr}}.calculator[data-v-049ceecd]{display:flex;flex-direction:column;gap:16px}.panels[data-v-049ceecd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-049ceecd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-049ceecd]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-049ceecd]{display:flex;flex-direction:column;gap:10px}.field[data-v-049ceecd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-049ceecd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-049ceecd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-049ceecd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-049ceecd]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-049ceecd]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-049ceecd]:hover{background:var(--primary-dark)}.result-box[data-v-049ceecd]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-049ceecd]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-049ceecd]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-049ceecd]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-049ceecd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-049ceecd]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-049ceecd]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-049ceecd]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-049ceecd]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-049ceecd]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-049ceecd]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-049ceecd]{grid-template-columns:1fr}}.calculator[data-v-e4045e0b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e4045e0b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e4045e0b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e4045e0b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e4045e0b]{display:flex;flex-direction:column;gap:10px}.field[data-v-e4045e0b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e4045e0b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e4045e0b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e4045e0b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e4045e0b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e4045e0b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e4045e0b]:hover{background:var(--primary-dark)}.result-box[data-v-e4045e0b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e4045e0b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-e4045e0b]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-e4045e0b]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-e4045e0b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e4045e0b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e4045e0b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e4045e0b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e4045e0b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e4045e0b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e4045e0b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e4045e0b]{grid-template-columns:1fr}}.calculator[data-v-db3505fc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-db3505fc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-db3505fc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-db3505fc]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-db3505fc]{display:flex;flex-direction:column;gap:10px}.field[data-v-db3505fc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-db3505fc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-db3505fc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-db3505fc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-db3505fc]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-db3505fc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-db3505fc]:hover{background:var(--primary-dark)}.result-box[data-v-db3505fc]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-db3505fc]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-db3505fc]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-db3505fc]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-db3505fc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-db3505fc]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-db3505fc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-db3505fc]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-db3505fc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-db3505fc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-db3505fc]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-db3505fc]{grid-template-columns:1fr}}.calculator[data-v-ee584eff]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ee584eff]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ee584eff]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ee584eff]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ee584eff]{display:flex;flex-direction:column;gap:10px}.field[data-v-ee584eff]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ee584eff]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ee584eff]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ee584eff]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ee584eff]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ee584eff]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ee584eff]:hover{background:var(--primary-dark)}.result-box[data-v-ee584eff]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ee584eff]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-ee584eff]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-ee584eff]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-ee584eff]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ee584eff]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ee584eff]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ee584eff]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ee584eff]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ee584eff]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ee584eff]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ee584eff]{grid-template-columns:1fr}}.calculator[data-v-bd6eb030]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bd6eb030]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bd6eb030]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bd6eb030]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-bd6eb030]{display:flex;flex-direction:column;gap:10px}.field[data-v-bd6eb030]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bd6eb030]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bd6eb030]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bd6eb030]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-bd6eb030]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-bd6eb030]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-bd6eb030]:hover{background:var(--primary-dark)}.result-box[data-v-bd6eb030]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-bd6eb030]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-bd6eb030]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-bd6eb030]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-bd6eb030]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-bd6eb030]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-bd6eb030]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-bd6eb030]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-bd6eb030]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-bd6eb030]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-bd6eb030]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-bd6eb030]{grid-template-columns:1fr}}.calculator[data-v-1897b7d0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1897b7d0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1897b7d0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1897b7d0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1897b7d0]{display:flex;flex-direction:column;gap:10px}.field[data-v-1897b7d0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1897b7d0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1897b7d0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1897b7d0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1897b7d0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1897b7d0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1897b7d0]:hover{background:var(--primary-dark)}.result-box[data-v-1897b7d0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1897b7d0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-1897b7d0]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-1897b7d0]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-1897b7d0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1897b7d0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1897b7d0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1897b7d0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1897b7d0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1897b7d0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1897b7d0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1897b7d0]{grid-template-columns:1fr}}.calculator[data-v-6b8ce2f3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6b8ce2f3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6b8ce2f3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6b8ce2f3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-6b8ce2f3]{display:flex;flex-direction:column;gap:10px}.field[data-v-6b8ce2f3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6b8ce2f3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6b8ce2f3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6b8ce2f3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-6b8ce2f3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-6b8ce2f3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6b8ce2f3]:hover{background:var(--primary-dark)}.result-box[data-v-6b8ce2f3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6b8ce2f3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-6b8ce2f3]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-6b8ce2f3]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-6b8ce2f3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-6b8ce2f3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6b8ce2f3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-6b8ce2f3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-6b8ce2f3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-6b8ce2f3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6b8ce2f3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-6b8ce2f3]{grid-template-columns:1fr}}.calculator[data-v-411656ac]{display:flex;flex-direction:column;gap:16px}.panels[data-v-411656ac]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-411656ac]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-411656ac]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-411656ac]{display:flex;flex-direction:column;gap:10px}.field[data-v-411656ac]{display:flex;flex-direction:column;gap:4px}.field label[data-v-411656ac]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-411656ac]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-411656ac]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-411656ac]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-411656ac]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-411656ac]:hover{background:var(--primary-dark)}.result-box[data-v-411656ac]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-411656ac]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-411656ac]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-411656ac]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-411656ac]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-411656ac]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-411656ac]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-411656ac]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-411656ac]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-411656ac]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-411656ac]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-411656ac]{grid-template-columns:1fr}}.calculator[data-v-83919feb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-83919feb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-83919feb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-83919feb]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-83919feb]{display:flex;flex-direction:column;gap:10px}.field[data-v-83919feb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-83919feb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-83919feb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-83919feb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-83919feb]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-83919feb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-83919feb]:hover{background:var(--primary-dark)}.result-box[data-v-83919feb]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-83919feb]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-83919feb]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-83919feb]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-83919feb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-83919feb]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-83919feb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-83919feb]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-83919feb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-83919feb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-83919feb]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-83919feb]{grid-template-columns:1fr}}.calculator[data-v-fffd72ec]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fffd72ec]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fffd72ec]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fffd72ec]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fffd72ec]{display:flex;flex-direction:column;gap:10px}.field[data-v-fffd72ec]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fffd72ec]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fffd72ec]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fffd72ec]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fffd72ec]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fffd72ec]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fffd72ec]:hover{background:var(--primary-dark)}.result-box[data-v-fffd72ec]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fffd72ec]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-fffd72ec]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-fffd72ec]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-fffd72ec]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-fffd72ec]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fffd72ec]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fffd72ec]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fffd72ec]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-fffd72ec]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fffd72ec]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-fffd72ec]{grid-template-columns:1fr}}.calculator[data-v-e626096b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e626096b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e626096b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e626096b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e626096b]{display:flex;flex-direction:column;gap:10px}.field[data-v-e626096b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e626096b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e626096b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e626096b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e626096b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e626096b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e626096b]:hover{background:var(--primary-dark)}.result-box[data-v-e626096b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e626096b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-e626096b]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-e626096b]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-e626096b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e626096b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e626096b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e626096b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e626096b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e626096b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e626096b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e626096b]{grid-template-columns:1fr}}.calculator[data-v-cfc05a40]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cfc05a40]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cfc05a40]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cfc05a40]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-cfc05a40]{display:flex;flex-direction:column;gap:10px}.field[data-v-cfc05a40]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cfc05a40]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cfc05a40]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cfc05a40]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-cfc05a40]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-cfc05a40]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cfc05a40]:hover{background:var(--primary-dark)}.result-box[data-v-cfc05a40]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-cfc05a40]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-cfc05a40]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-cfc05a40]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-cfc05a40]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-cfc05a40]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-cfc05a40]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-cfc05a40]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-cfc05a40]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-cfc05a40]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cfc05a40]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-cfc05a40]{grid-template-columns:1fr}}.calculator[data-v-c663be79]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c663be79]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c663be79]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c663be79]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c663be79]{display:flex;flex-direction:column;gap:10px}.field[data-v-c663be79]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c663be79]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c663be79]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c663be79]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c663be79]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c663be79]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c663be79]:hover{background:var(--primary-dark)}.result-box[data-v-c663be79]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c663be79]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-c663be79]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-c663be79]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-c663be79]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c663be79]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c663be79]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c663be79]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c663be79]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c663be79]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c663be79]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c663be79]{grid-template-columns:1fr}}.calculator[data-v-2d70461f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2d70461f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2d70461f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2d70461f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2d70461f]{display:flex;flex-direction:column;gap:10px}.field[data-v-2d70461f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2d70461f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2d70461f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2d70461f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2d70461f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2d70461f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2d70461f]:hover{background:var(--primary-dark)}.result-box[data-v-2d70461f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2d70461f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-2d70461f]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-2d70461f]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-2d70461f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2d70461f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2d70461f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2d70461f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2d70461f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2d70461f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2d70461f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2d70461f]{grid-template-columns:1fr}}.calculator[data-v-f1e34601]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f1e34601]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f1e34601]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f1e34601]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f1e34601]{display:flex;flex-direction:column;gap:10px}.field[data-v-f1e34601]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f1e34601]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f1e34601]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f1e34601]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f1e34601]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f1e34601]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f1e34601]:hover{background:var(--primary-dark)}.result-box[data-v-f1e34601]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f1e34601]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-f1e34601]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-f1e34601]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-f1e34601]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f1e34601]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f1e34601]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f1e34601]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f1e34601]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f1e34601]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f1e34601]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f1e34601]{grid-template-columns:1fr}}.calculator[data-v-32fe3c55]{display:flex;flex-direction:column;gap:16px}.panels[data-v-32fe3c55]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-32fe3c55]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-32fe3c55]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-32fe3c55]{display:flex;flex-direction:column;gap:10px}.field[data-v-32fe3c55]{display:flex;flex-direction:column;gap:4px}.field label[data-v-32fe3c55]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-32fe3c55]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-32fe3c55]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-32fe3c55]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-32fe3c55]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-32fe3c55]:hover{background:var(--primary-dark)}.result-box[data-v-32fe3c55]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-32fe3c55]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-32fe3c55]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-32fe3c55]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-32fe3c55]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-32fe3c55]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-32fe3c55]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-32fe3c55]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-32fe3c55]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-32fe3c55]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-32fe3c55]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-32fe3c55]{grid-template-columns:1fr}}.calculator[data-v-7869d454]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7869d454]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7869d454]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7869d454]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-7869d454]{display:flex;flex-direction:column;gap:10px}.field[data-v-7869d454]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7869d454]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7869d454]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7869d454]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7869d454]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7869d454]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7869d454]:hover{background:var(--primary-dark)}.result-box[data-v-7869d454]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-7869d454]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-7869d454]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-7869d454]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-7869d454]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-7869d454]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7869d454]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-7869d454]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-7869d454]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-7869d454]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7869d454]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-7869d454]{grid-template-columns:1fr}}.calculator[data-v-60af45ea]{display:flex;flex-direction:column;gap:16px}.panels[data-v-60af45ea]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-60af45ea]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-60af45ea]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-60af45ea]{display:flex;flex-direction:column;gap:10px}.field[data-v-60af45ea]{display:flex;flex-direction:column;gap:4px}.field label[data-v-60af45ea]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-60af45ea]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-60af45ea]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-60af45ea]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-60af45ea]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-60af45ea]:hover{background:var(--primary-dark)}.result-box[data-v-60af45ea]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-60af45ea]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-60af45ea]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-60af45ea]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-60af45ea]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-60af45ea]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-60af45ea]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-60af45ea]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-60af45ea]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-60af45ea]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-60af45ea]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-60af45ea]{grid-template-columns:1fr}}.calculator[data-v-24c7e42f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-24c7e42f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-24c7e42f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-24c7e42f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-24c7e42f]{display:flex;flex-direction:column;gap:10px}.field[data-v-24c7e42f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-24c7e42f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-24c7e42f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-24c7e42f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-24c7e42f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-24c7e42f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-24c7e42f]:hover{background:var(--primary-dark)}.result-box[data-v-24c7e42f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-24c7e42f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-24c7e42f]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-24c7e42f]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-24c7e42f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-24c7e42f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-24c7e42f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-24c7e42f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-24c7e42f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-24c7e42f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-24c7e42f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-24c7e42f]{grid-template-columns:1fr}}.calculator[data-v-e62ed91b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e62ed91b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e62ed91b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e62ed91b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e62ed91b]{display:flex;flex-direction:column;gap:10px}.field[data-v-e62ed91b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e62ed91b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e62ed91b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e62ed91b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e62ed91b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e62ed91b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e62ed91b]:hover{background:var(--primary-dark)}.result-box[data-v-e62ed91b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e62ed91b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-e62ed91b]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-e62ed91b]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-e62ed91b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e62ed91b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e62ed91b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e62ed91b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e62ed91b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e62ed91b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e62ed91b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e62ed91b]{grid-template-columns:1fr}}.calculator[data-v-956c159e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-956c159e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-956c159e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-956c159e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-956c159e]{display:flex;flex-direction:column;gap:10px}.field[data-v-956c159e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-956c159e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-956c159e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-956c159e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-956c159e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-956c159e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-956c159e]:hover{background:var(--primary-dark)}.result-box[data-v-956c159e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-956c159e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-956c159e]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-956c159e]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-956c159e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-956c159e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-956c159e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-956c159e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-956c159e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-956c159e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-956c159e]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-956c159e]{grid-template-columns:1fr}}.calculator[data-v-fd82635b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fd82635b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fd82635b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fd82635b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fd82635b]{display:flex;flex-direction:column;gap:10px}.field[data-v-fd82635b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fd82635b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fd82635b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fd82635b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fd82635b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fd82635b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fd82635b]:hover{background:var(--primary-dark)}.result-box[data-v-fd82635b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fd82635b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-fd82635b]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-fd82635b]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-fd82635b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-fd82635b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fd82635b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fd82635b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fd82635b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-fd82635b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fd82635b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-fd82635b]{grid-template-columns:1fr}}.calculator[data-v-cf5c4fd7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cf5c4fd7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cf5c4fd7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cf5c4fd7]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-cf5c4fd7]{display:flex;flex-direction:column;gap:10px}.field[data-v-cf5c4fd7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cf5c4fd7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cf5c4fd7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cf5c4fd7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-cf5c4fd7]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-cf5c4fd7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cf5c4fd7]:hover{background:var(--primary-dark)}.result-box[data-v-cf5c4fd7]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-cf5c4fd7]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-cf5c4fd7]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-cf5c4fd7]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-cf5c4fd7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-cf5c4fd7]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-cf5c4fd7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-cf5c4fd7]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-cf5c4fd7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-cf5c4fd7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cf5c4fd7]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-cf5c4fd7]{grid-template-columns:1fr}}.calculator[data-v-83a53e76]{display:flex;flex-direction:column;gap:16px}.panels[data-v-83a53e76]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-83a53e76]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-83a53e76]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-83a53e76]{display:flex;flex-direction:column;gap:10px}.field[data-v-83a53e76]{display:flex;flex-direction:column;gap:4px}.field label[data-v-83a53e76]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-83a53e76]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-83a53e76]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-83a53e76]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-83a53e76]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-83a53e76]:hover{background:var(--primary-dark)}.result-box[data-v-83a53e76]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-83a53e76]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-83a53e76]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-83a53e76]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-83a53e76]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-83a53e76]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-83a53e76]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-83a53e76]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-83a53e76]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-83a53e76]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-83a53e76]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-83a53e76]{grid-template-columns:1fr}}.calculator[data-v-cf77225d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cf77225d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cf77225d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cf77225d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-cf77225d]{display:flex;flex-direction:column;gap:10px}.field[data-v-cf77225d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cf77225d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cf77225d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cf77225d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-cf77225d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-cf77225d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cf77225d]:hover{background:var(--primary-dark)}.result-box[data-v-cf77225d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-cf77225d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-cf77225d]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-cf77225d]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-cf77225d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-cf77225d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-cf77225d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-cf77225d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-cf77225d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-cf77225d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cf77225d]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-cf77225d]{grid-template-columns:1fr}}.calculator[data-v-f7be742f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f7be742f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f7be742f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f7be742f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f7be742f]{display:flex;flex-direction:column;gap:10px}.field[data-v-f7be742f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f7be742f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f7be742f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f7be742f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f7be742f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f7be742f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f7be742f]:hover{background:var(--primary-dark)}.result-box[data-v-f7be742f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f7be742f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-f7be742f]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-f7be742f]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-f7be742f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f7be742f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f7be742f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f7be742f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f7be742f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f7be742f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f7be742f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f7be742f]{grid-template-columns:1fr}}.calculator[data-v-7d8d624f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7d8d624f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7d8d624f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7d8d624f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-7d8d624f]{display:flex;flex-direction:column;gap:10px}.field[data-v-7d8d624f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7d8d624f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7d8d624f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7d8d624f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7d8d624f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7d8d624f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7d8d624f]:hover{background:var(--primary-dark)}.result-box[data-v-7d8d624f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-7d8d624f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-7d8d624f]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-7d8d624f]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-7d8d624f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-7d8d624f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7d8d624f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-7d8d624f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-7d8d624f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-7d8d624f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7d8d624f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-7d8d624f]{grid-template-columns:1fr}}.calculator[data-v-2c62b83c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2c62b83c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2c62b83c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2c62b83c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2c62b83c]{display:flex;flex-direction:column;gap:10px}.field[data-v-2c62b83c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2c62b83c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2c62b83c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2c62b83c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2c62b83c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2c62b83c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2c62b83c]:hover{background:var(--primary-dark)}.result-box[data-v-2c62b83c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2c62b83c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-2c62b83c]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-2c62b83c]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-2c62b83c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2c62b83c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2c62b83c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2c62b83c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2c62b83c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2c62b83c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2c62b83c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2c62b83c]{grid-template-columns:1fr}}.calculator[data-v-fb1c5287]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fb1c5287]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fb1c5287]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fb1c5287]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fb1c5287]{display:flex;flex-direction:column;gap:10px}.field[data-v-fb1c5287]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fb1c5287]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fb1c5287]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fb1c5287]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fb1c5287]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fb1c5287]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fb1c5287]:hover{background:var(--primary-dark)}.result-box[data-v-fb1c5287]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fb1c5287]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-fb1c5287]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-fb1c5287]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-fb1c5287]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-fb1c5287]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fb1c5287]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fb1c5287]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fb1c5287]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-fb1c5287]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fb1c5287]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-fb1c5287]{grid-template-columns:1fr}}.calculator[data-v-aff4b878]{display:flex;flex-direction:column;gap:16px}.panels[data-v-aff4b878]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-aff4b878]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-aff4b878]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-aff4b878]{display:flex;flex-direction:column;gap:10px}.field[data-v-aff4b878]{display:flex;flex-direction:column;gap:4px}.field label[data-v-aff4b878]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-aff4b878]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-aff4b878]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-aff4b878]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-aff4b878]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-aff4b878]:hover{background:var(--primary-dark)}.result-box[data-v-aff4b878]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-aff4b878]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-aff4b878]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-aff4b878]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-aff4b878]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-aff4b878]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-aff4b878]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-aff4b878]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-aff4b878]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-aff4b878]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-aff4b878]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-aff4b878]{grid-template-columns:1fr}}.calculator[data-v-d10f2ad0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d10f2ad0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d10f2ad0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d10f2ad0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d10f2ad0]{display:flex;flex-direction:column;gap:10px}.field[data-v-d10f2ad0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d10f2ad0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d10f2ad0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d10f2ad0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d10f2ad0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d10f2ad0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d10f2ad0]:hover{background:var(--primary-dark)}.result-box[data-v-d10f2ad0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d10f2ad0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-d10f2ad0]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-d10f2ad0]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-d10f2ad0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d10f2ad0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d10f2ad0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d10f2ad0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d10f2ad0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d10f2ad0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d10f2ad0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d10f2ad0]{grid-template-columns:1fr}}.calculator[data-v-88dc58d0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-88dc58d0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-88dc58d0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-88dc58d0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-88dc58d0]{display:flex;flex-direction:column;gap:10px}.field[data-v-88dc58d0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-88dc58d0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-88dc58d0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-88dc58d0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-88dc58d0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-88dc58d0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-88dc58d0]:hover{background:var(--primary-dark)}.result-box[data-v-88dc58d0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-88dc58d0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-88dc58d0]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-88dc58d0]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-88dc58d0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-88dc58d0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-88dc58d0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-88dc58d0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-88dc58d0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-88dc58d0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-88dc58d0]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-88dc58d0]{grid-template-columns:1fr}}.calculator[data-v-e574fda1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e574fda1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e574fda1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e574fda1]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e574fda1]{display:flex;flex-direction:column;gap:10px}.field[data-v-e574fda1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e574fda1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e574fda1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e574fda1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e574fda1]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e574fda1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e574fda1]:hover{background:var(--primary-dark)}.result-box[data-v-e574fda1]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e574fda1]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-e574fda1]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-e574fda1]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-e574fda1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e574fda1]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e574fda1]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e574fda1]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e574fda1]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e574fda1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e574fda1]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e574fda1]{grid-template-columns:1fr}}.calculator[data-v-4447a5c7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4447a5c7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4447a5c7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4447a5c7]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4447a5c7]{display:flex;flex-direction:column;gap:10px}.field[data-v-4447a5c7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4447a5c7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4447a5c7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4447a5c7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4447a5c7]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4447a5c7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4447a5c7]:hover{background:var(--primary-dark)}.result-box[data-v-4447a5c7]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4447a5c7]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-4447a5c7]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-4447a5c7]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-4447a5c7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4447a5c7]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4447a5c7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4447a5c7]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4447a5c7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4447a5c7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4447a5c7]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-4447a5c7]{grid-template-columns:1fr}}.calculator[data-v-ae09f3c1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ae09f3c1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ae09f3c1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ae09f3c1]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ae09f3c1]{display:flex;flex-direction:column;gap:10px}.field[data-v-ae09f3c1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ae09f3c1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ae09f3c1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ae09f3c1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ae09f3c1]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ae09f3c1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ae09f3c1]:hover{background:var(--primary-dark)}.result-box[data-v-ae09f3c1]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ae09f3c1]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-ae09f3c1]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-ae09f3c1]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-ae09f3c1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ae09f3c1]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ae09f3c1]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ae09f3c1]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ae09f3c1]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ae09f3c1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ae09f3c1]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ae09f3c1]{grid-template-columns:1fr}}.calculator[data-v-fb24b423]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fb24b423]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fb24b423]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fb24b423]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fb24b423]{display:flex;flex-direction:column;gap:10px}.field[data-v-fb24b423]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fb24b423]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fb24b423]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fb24b423]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fb24b423]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fb24b423]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fb24b423]:hover{background:var(--primary-dark)}.result-box[data-v-fb24b423]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fb24b423]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-fb24b423]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-fb24b423]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-fb24b423]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-fb24b423]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fb24b423]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fb24b423]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fb24b423]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-fb24b423]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fb24b423]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-fb24b423]{grid-template-columns:1fr}}.calculator[data-v-f2b93623]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f2b93623]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f2b93623]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f2b93623]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f2b93623]{display:flex;flex-direction:column;gap:10px}.field[data-v-f2b93623]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f2b93623]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f2b93623]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f2b93623]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f2b93623]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f2b93623]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f2b93623]:hover{background:var(--primary-dark)}.result-box[data-v-f2b93623]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f2b93623]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-f2b93623]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-f2b93623]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-f2b93623]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f2b93623]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f2b93623]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f2b93623]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f2b93623]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f2b93623]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f2b93623]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f2b93623]{grid-template-columns:1fr}}.calculator[data-v-8ec17893]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8ec17893]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8ec17893]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8ec17893]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8ec17893]{display:flex;flex-direction:column;gap:10px}.field[data-v-8ec17893]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8ec17893]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8ec17893]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8ec17893]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-8ec17893]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-8ec17893]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8ec17893]:hover{background:var(--primary-dark)}.result-box[data-v-8ec17893]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8ec17893]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-8ec17893]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-8ec17893]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-8ec17893]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8ec17893]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8ec17893]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8ec17893]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8ec17893]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8ec17893]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8ec17893]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-8ec17893]{grid-template-columns:1fr}}.calculator[data-v-f02f054a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f02f054a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f02f054a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f02f054a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f02f054a]{display:flex;flex-direction:column;gap:10px}.field[data-v-f02f054a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f02f054a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f02f054a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f02f054a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f02f054a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f02f054a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f02f054a]:hover{background:var(--primary-dark)}.result-box[data-v-f02f054a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f02f054a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-f02f054a]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-f02f054a]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-f02f054a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f02f054a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f02f054a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f02f054a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f02f054a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f02f054a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f02f054a]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-f02f054a]{grid-template-columns:1fr}}.calculator[data-v-7ba91ed2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7ba91ed2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7ba91ed2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7ba91ed2]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-7ba91ed2]{display:flex;flex-direction:column;gap:10px}.field[data-v-7ba91ed2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7ba91ed2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7ba91ed2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7ba91ed2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7ba91ed2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7ba91ed2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7ba91ed2]:hover{background:var(--primary-dark)}.result-box[data-v-7ba91ed2]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-7ba91ed2]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-7ba91ed2]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-7ba91ed2]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-7ba91ed2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-7ba91ed2]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7ba91ed2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-7ba91ed2]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-7ba91ed2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-7ba91ed2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7ba91ed2]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-7ba91ed2]{grid-template-columns:1fr}}.calculator[data-v-ec0c09b4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ec0c09b4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ec0c09b4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ec0c09b4]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ec0c09b4]{display:flex;flex-direction:column;gap:10px}.field[data-v-ec0c09b4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ec0c09b4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ec0c09b4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ec0c09b4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ec0c09b4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ec0c09b4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ec0c09b4]:hover{background:var(--primary-dark)}.result-box[data-v-ec0c09b4]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ec0c09b4]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-ec0c09b4]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-ec0c09b4]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-ec0c09b4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ec0c09b4]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ec0c09b4]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ec0c09b4]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ec0c09b4]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ec0c09b4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ec0c09b4]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ec0c09b4]{grid-template-columns:1fr}}.calculator[data-v-b56d03e8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b56d03e8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b56d03e8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b56d03e8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b56d03e8]{display:flex;flex-direction:column;gap:10px}.field[data-v-b56d03e8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b56d03e8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b56d03e8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b56d03e8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b56d03e8]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b56d03e8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b56d03e8]:hover{background:var(--primary-dark)}.result-box[data-v-b56d03e8]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b56d03e8]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-b56d03e8]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-b56d03e8]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-b56d03e8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b56d03e8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b56d03e8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b56d03e8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b56d03e8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b56d03e8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b56d03e8]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b56d03e8]{grid-template-columns:1fr}}.calculator[data-v-a8f514a5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a8f514a5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a8f514a5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a8f514a5]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a8f514a5]{display:flex;flex-direction:column;gap:10px}.field[data-v-a8f514a5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a8f514a5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a8f514a5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a8f514a5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a8f514a5]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a8f514a5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a8f514a5]:hover{background:var(--primary-dark)}.result-box[data-v-a8f514a5]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a8f514a5]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-a8f514a5]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-a8f514a5]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-a8f514a5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a8f514a5]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a8f514a5]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a8f514a5]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a8f514a5]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a8f514a5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a8f514a5]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-a8f514a5]{grid-template-columns:1fr}}.calculator[data-v-9b45d266]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9b45d266]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9b45d266]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9b45d266]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9b45d266]{display:flex;flex-direction:column;gap:10px}.field[data-v-9b45d266]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9b45d266]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9b45d266]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9b45d266]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-9b45d266]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-9b45d266]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9b45d266]:hover{background:var(--primary-dark)}.result-box[data-v-9b45d266]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9b45d266]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-9b45d266]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-9b45d266]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-9b45d266]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9b45d266]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9b45d266]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9b45d266]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9b45d266]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9b45d266]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9b45d266]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-9b45d266]{grid-template-columns:1fr}}.calculator[data-v-de60799b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-de60799b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-de60799b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-de60799b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-de60799b]{display:flex;flex-direction:column;gap:10px}.field[data-v-de60799b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-de60799b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-de60799b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-de60799b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-de60799b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-de60799b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-de60799b]:hover{background:var(--primary-dark)}.result-box[data-v-de60799b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-de60799b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-de60799b]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-de60799b]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-de60799b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-de60799b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-de60799b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-de60799b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-de60799b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-de60799b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-de60799b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-de60799b]{grid-template-columns:1fr}}.calculator[data-v-08cca9fb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-08cca9fb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-08cca9fb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-08cca9fb]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-08cca9fb]{display:flex;flex-direction:column;gap:10px}.field[data-v-08cca9fb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-08cca9fb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-08cca9fb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-08cca9fb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-08cca9fb]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-08cca9fb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-08cca9fb]:hover{background:var(--primary-dark)}.result-box[data-v-08cca9fb]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-08cca9fb]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-08cca9fb]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-08cca9fb]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-08cca9fb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-08cca9fb]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-08cca9fb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-08cca9fb]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-08cca9fb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-08cca9fb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-08cca9fb]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-08cca9fb]{grid-template-columns:1fr}}.calculator[data-v-fc08e2f3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fc08e2f3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fc08e2f3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fc08e2f3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fc08e2f3]{display:flex;flex-direction:column;gap:10px}.field[data-v-fc08e2f3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fc08e2f3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fc08e2f3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fc08e2f3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fc08e2f3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fc08e2f3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fc08e2f3]:hover{background:var(--primary-dark)}.result-box[data-v-fc08e2f3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fc08e2f3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-fc08e2f3]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-fc08e2f3]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-fc08e2f3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-fc08e2f3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fc08e2f3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fc08e2f3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fc08e2f3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-fc08e2f3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fc08e2f3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-fc08e2f3]{grid-template-columns:1fr}}.calculator[data-v-2c284d0c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2c284d0c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2c284d0c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2c284d0c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2c284d0c]{display:flex;flex-direction:column;gap:10px}.field[data-v-2c284d0c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2c284d0c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2c284d0c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2c284d0c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2c284d0c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2c284d0c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2c284d0c]:hover{background:var(--primary-dark)}.result-box[data-v-2c284d0c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2c284d0c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-2c284d0c]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-2c284d0c]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-2c284d0c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2c284d0c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2c284d0c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2c284d0c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2c284d0c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2c284d0c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2c284d0c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2c284d0c]{grid-template-columns:1fr}}.calculator[data-v-b4de7992]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b4de7992]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b4de7992]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b4de7992]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b4de7992]{display:flex;flex-direction:column;gap:10px}.field[data-v-b4de7992]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b4de7992]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b4de7992]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b4de7992]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b4de7992]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b4de7992]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b4de7992]:hover{background:var(--primary-dark)}.result-box[data-v-b4de7992]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b4de7992]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-b4de7992]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-b4de7992]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-b4de7992]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b4de7992]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b4de7992]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b4de7992]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b4de7992]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b4de7992]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b4de7992]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b4de7992]{grid-template-columns:1fr}}.calculator[data-v-96f49de8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-96f49de8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-96f49de8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-96f49de8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-96f49de8]{display:flex;flex-direction:column;gap:10px}.field[data-v-96f49de8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-96f49de8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-96f49de8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-96f49de8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-96f49de8]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-96f49de8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-96f49de8]:hover{background:var(--primary-dark)}.result-box[data-v-96f49de8]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-96f49de8]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-96f49de8]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-96f49de8]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-96f49de8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-96f49de8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-96f49de8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-96f49de8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-96f49de8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-96f49de8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-96f49de8]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-96f49de8]{grid-template-columns:1fr}}.calculator[data-v-1561e9e8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1561e9e8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1561e9e8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1561e9e8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1561e9e8]{display:flex;flex-direction:column;gap:10px}.field[data-v-1561e9e8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1561e9e8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1561e9e8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1561e9e8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1561e9e8]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1561e9e8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1561e9e8]:hover{background:var(--primary-dark)}.result-box[data-v-1561e9e8]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1561e9e8]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-1561e9e8]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-1561e9e8]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-1561e9e8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1561e9e8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1561e9e8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1561e9e8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1561e9e8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1561e9e8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1561e9e8]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1561e9e8]{grid-template-columns:1fr}}.calculator[data-v-1a2f61b6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1a2f61b6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1a2f61b6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1a2f61b6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1a2f61b6]{display:flex;flex-direction:column;gap:10px}.field[data-v-1a2f61b6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1a2f61b6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1a2f61b6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1a2f61b6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1a2f61b6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1a2f61b6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1a2f61b6]:hover{background:var(--primary-dark)}.result-box[data-v-1a2f61b6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1a2f61b6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-1a2f61b6]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-1a2f61b6]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-1a2f61b6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1a2f61b6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1a2f61b6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1a2f61b6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1a2f61b6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1a2f61b6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1a2f61b6]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1a2f61b6]{grid-template-columns:1fr}}.calculator[data-v-faec1938]{display:flex;flex-direction:column;gap:16px}.panels[data-v-faec1938]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-faec1938]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-faec1938]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-faec1938]{display:flex;flex-direction:column;gap:10px}.field[data-v-faec1938]{display:flex;flex-direction:column;gap:4px}.field label[data-v-faec1938]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-faec1938]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-faec1938]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-faec1938]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-faec1938]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-faec1938]:hover{background:var(--primary-dark)}.result-box[data-v-faec1938]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-faec1938]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-faec1938]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-faec1938]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-faec1938]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-faec1938]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-faec1938]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-faec1938]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-faec1938]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-faec1938]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-faec1938]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-faec1938]{grid-template-columns:1fr}}.calculator[data-v-d52418e4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d52418e4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d52418e4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d52418e4]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-d52418e4]{display:flex;flex-direction:column;gap:10px}.field[data-v-d52418e4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d52418e4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d52418e4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d52418e4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d52418e4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d52418e4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d52418e4]:hover{background:var(--primary-dark)}.result-box[data-v-d52418e4]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-d52418e4]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-d52418e4]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-d52418e4]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-d52418e4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d52418e4]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d52418e4]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-d52418e4]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d52418e4]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-d52418e4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d52418e4]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-d52418e4]{grid-template-columns:1fr}}.calculator[data-v-86f510e8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-86f510e8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-86f510e8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-86f510e8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-86f510e8]{display:flex;flex-direction:column;gap:10px}.field[data-v-86f510e8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-86f510e8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-86f510e8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-86f510e8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-86f510e8]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-86f510e8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-86f510e8]:hover{background:var(--primary-dark)}.result-box[data-v-86f510e8]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-86f510e8]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-86f510e8]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-86f510e8]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-86f510e8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-86f510e8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-86f510e8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-86f510e8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-86f510e8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-86f510e8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-86f510e8]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-86f510e8]{grid-template-columns:1fr}}.calculator[data-v-83326c75]{display:flex;flex-direction:column;gap:16px}.panels[data-v-83326c75]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-83326c75]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-83326c75]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-83326c75]{display:flex;flex-direction:column;gap:10px}.field[data-v-83326c75]{display:flex;flex-direction:column;gap:4px}.field label[data-v-83326c75]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-83326c75]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-83326c75]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-83326c75]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-83326c75]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-83326c75]:hover{background:var(--primary-dark)}.result-box[data-v-83326c75]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-83326c75]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-83326c75]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-83326c75]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-83326c75]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-83326c75]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-83326c75]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-83326c75]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-83326c75]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-83326c75]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-83326c75]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-83326c75]{grid-template-columns:1fr}}.calculator[data-v-e396c27f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e396c27f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e396c27f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e396c27f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e396c27f]{display:flex;flex-direction:column;gap:10px}.field[data-v-e396c27f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e396c27f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e396c27f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e396c27f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e396c27f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e396c27f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e396c27f]:hover{background:var(--primary-dark)}.result-box[data-v-e396c27f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e396c27f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-e396c27f]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-e396c27f]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-e396c27f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e396c27f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e396c27f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e396c27f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e396c27f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e396c27f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e396c27f]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-e396c27f]{grid-template-columns:1fr}}.calculator[data-v-08dedd6c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-08dedd6c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-08dedd6c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-08dedd6c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-08dedd6c]{display:flex;flex-direction:column;gap:10px}.field[data-v-08dedd6c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-08dedd6c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-08dedd6c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-08dedd6c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-08dedd6c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-08dedd6c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-08dedd6c]:hover{background:var(--primary-dark)}.result-box[data-v-08dedd6c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-08dedd6c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-08dedd6c]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-08dedd6c]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-08dedd6c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-08dedd6c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-08dedd6c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-08dedd6c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-08dedd6c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-08dedd6c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-08dedd6c]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-08dedd6c]{grid-template-columns:1fr}}.calculator[data-v-ad8dcacc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ad8dcacc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ad8dcacc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ad8dcacc]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ad8dcacc]{display:flex;flex-direction:column;gap:10px}.field[data-v-ad8dcacc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ad8dcacc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ad8dcacc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ad8dcacc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ad8dcacc]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ad8dcacc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ad8dcacc]:hover{background:var(--primary-dark)}.result-box[data-v-ad8dcacc]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ad8dcacc]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-ad8dcacc]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-ad8dcacc]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-ad8dcacc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ad8dcacc]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ad8dcacc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ad8dcacc]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ad8dcacc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ad8dcacc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ad8dcacc]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ad8dcacc]{grid-template-columns:1fr}}.calculator[data-v-ea12f983]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ea12f983]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ea12f983]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ea12f983]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ea12f983]{display:flex;flex-direction:column;gap:10px}.field[data-v-ea12f983]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ea12f983]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ea12f983]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ea12f983]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ea12f983]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ea12f983]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ea12f983]:hover{background:var(--primary-dark)}.result-box[data-v-ea12f983]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ea12f983]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-ea12f983]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-ea12f983]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-ea12f983]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ea12f983]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ea12f983]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ea12f983]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ea12f983]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ea12f983]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ea12f983]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ea12f983]{grid-template-columns:1fr}}.calculator[data-v-1f7b8ab6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1f7b8ab6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1f7b8ab6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1f7b8ab6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1f7b8ab6]{display:flex;flex-direction:column;gap:10px}.field[data-v-1f7b8ab6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1f7b8ab6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1f7b8ab6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1f7b8ab6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1f7b8ab6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1f7b8ab6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1f7b8ab6]:hover{background:var(--primary-dark)}.result-box[data-v-1f7b8ab6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1f7b8ab6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-1f7b8ab6]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-1f7b8ab6]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-1f7b8ab6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1f7b8ab6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1f7b8ab6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1f7b8ab6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1f7b8ab6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1f7b8ab6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1f7b8ab6]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1f7b8ab6]{grid-template-columns:1fr}}.calculator[data-v-b81d2ba7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b81d2ba7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b81d2ba7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b81d2ba7]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b81d2ba7]{display:flex;flex-direction:column;gap:10px}.field[data-v-b81d2ba7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b81d2ba7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b81d2ba7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b81d2ba7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b81d2ba7]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b81d2ba7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b81d2ba7]:hover{background:var(--primary-dark)}.result-box[data-v-b81d2ba7]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b81d2ba7]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-b81d2ba7]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-b81d2ba7]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-b81d2ba7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b81d2ba7]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b81d2ba7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b81d2ba7]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b81d2ba7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b81d2ba7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b81d2ba7]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-b81d2ba7]{grid-template-columns:1fr}}.calculator[data-v-78ff1fe9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-78ff1fe9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-78ff1fe9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-78ff1fe9]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-78ff1fe9]{display:flex;flex-direction:column;gap:10px}.field[data-v-78ff1fe9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-78ff1fe9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-78ff1fe9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-78ff1fe9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-78ff1fe9]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-78ff1fe9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-78ff1fe9]:hover{background:var(--primary-dark)}.result-box[data-v-78ff1fe9]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-78ff1fe9]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-78ff1fe9]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-78ff1fe9]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-78ff1fe9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-78ff1fe9]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-78ff1fe9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-78ff1fe9]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-78ff1fe9]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-78ff1fe9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-78ff1fe9]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-78ff1fe9]{grid-template-columns:1fr}}.calculator[data-v-2e59ebaa]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2e59ebaa]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2e59ebaa]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2e59ebaa]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2e59ebaa]{display:flex;flex-direction:column;gap:10px}.field[data-v-2e59ebaa]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2e59ebaa]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2e59ebaa]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2e59ebaa]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2e59ebaa]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2e59ebaa]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2e59ebaa]:hover{background:var(--primary-dark)}.result-box[data-v-2e59ebaa]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2e59ebaa]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-2e59ebaa]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-2e59ebaa]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-2e59ebaa]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2e59ebaa]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2e59ebaa]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2e59ebaa]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2e59ebaa]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2e59ebaa]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2e59ebaa]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2e59ebaa]{grid-template-columns:1fr}}.calculator[data-v-1bbf5e84]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1bbf5e84]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1bbf5e84]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1bbf5e84]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1bbf5e84]{display:flex;flex-direction:column;gap:10px}.field[data-v-1bbf5e84]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1bbf5e84]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1bbf5e84]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1bbf5e84]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1bbf5e84]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1bbf5e84]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1bbf5e84]:hover{background:var(--primary-dark)}.result-box[data-v-1bbf5e84]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1bbf5e84]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-1bbf5e84]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-1bbf5e84]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-1bbf5e84]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1bbf5e84]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1bbf5e84]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1bbf5e84]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1bbf5e84]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1bbf5e84]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1bbf5e84]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-1bbf5e84]{grid-template-columns:1fr}}.calculator[data-v-2e0264b1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2e0264b1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2e0264b1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2e0264b1]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2e0264b1]{display:flex;flex-direction:column;gap:10px}.field[data-v-2e0264b1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2e0264b1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2e0264b1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2e0264b1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2e0264b1]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2e0264b1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2e0264b1]:hover{background:var(--primary-dark)}.result-box[data-v-2e0264b1]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2e0264b1]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-2e0264b1]{padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;font-size:16px;transition:all .2s}.copy-btn[data-v-2e0264b1]:hover{background:var(--bg-body);border-color:var(--primary)}.result-placeholder[data-v-2e0264b1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2e0264b1]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2e0264b1]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2e0264b1]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2e0264b1]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2e0264b1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2e0264b1]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-2e0264b1]{grid-template-columns:1fr}}.calculator[data-v-57066afc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-57066afc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-57066afc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-57066afc]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-57066afc]{display:flex;flex-direction:column;gap:10px}.field[data-v-57066afc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-57066afc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-57066afc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-57066afc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-57066afc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-57066afc]:hover{background:var(--primary-dark)}.result-box[data-v-57066afc]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-57066afc]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-57066afc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-57066afc]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-57066afc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-57066afc]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-57066afc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-57066afc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-57066afc]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-57066afc]{grid-template-columns:1fr}}.calculator[data-v-3273565b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3273565b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3273565b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3273565b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3273565b]{display:flex;flex-direction:column;gap:10px}.field[data-v-3273565b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3273565b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3273565b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3273565b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3273565b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3273565b]:hover{background:var(--primary-dark)}.result-box[data-v-3273565b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3273565b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-3273565b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3273565b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3273565b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3273565b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3273565b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-3273565b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3273565b]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-3273565b]{grid-template-columns:1fr}}.calculator[data-v-ca43c1a5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ca43c1a5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ca43c1a5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ca43c1a5]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ca43c1a5]{display:flex;flex-direction:column;gap:10px}.field[data-v-ca43c1a5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ca43c1a5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ca43c1a5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ca43c1a5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ca43c1a5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ca43c1a5]:hover{background:var(--primary-dark)}.result-box[data-v-ca43c1a5]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ca43c1a5]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-ca43c1a5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ca43c1a5]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ca43c1a5]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ca43c1a5]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ca43c1a5]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ca43c1a5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ca43c1a5]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-ca43c1a5]{grid-template-columns:1fr}}.calculator[data-v-3a30a0db]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3a30a0db]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3a30a0db]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3a30a0db]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3a30a0db]{display:flex;flex-direction:column;gap:10px}.field[data-v-3a30a0db]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3a30a0db]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3a30a0db]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3a30a0db]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3a30a0db]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3a30a0db]:hover{background:var(--primary-dark)}.result-box[data-v-3a30a0db]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3a30a0db]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-3a30a0db]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3a30a0db]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3a30a0db]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3a30a0db]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3a30a0db]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-3a30a0db]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3a30a0db]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-3a30a0db]{grid-template-columns:1fr}}.calculator[data-v-74aba5a3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-74aba5a3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-74aba5a3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-74aba5a3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-74aba5a3]{display:flex;flex-direction:column;gap:10px}.field[data-v-74aba5a3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-74aba5a3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-74aba5a3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-74aba5a3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-74aba5a3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-74aba5a3]:hover{background:var(--primary-dark)}.result-box[data-v-74aba5a3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-74aba5a3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-74aba5a3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-74aba5a3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-74aba5a3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-74aba5a3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-74aba5a3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-74aba5a3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-74aba5a3]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-74aba5a3]{grid-template-columns:1fr}}.hba1c-to-mean-blood-glucose-calculator-calculator[data-v-2a5e742a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2a5e742a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2a5e742a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2a5e742a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2a5e742a]{display:flex;flex-direction:column;gap:10px}.field[data-v-2a5e742a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2a5e742a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2a5e742a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2a5e742a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.num-input[data-v-2a5e742a]::placeholder{color:var(--text-muted)}.gender-btns[data-v-2a5e742a]{display:flex;gap:8px}.gender-btn[data-v-2a5e742a]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-2a5e742a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.form-row[data-v-2a5e742a]{display:flex;gap:10px}.form-row .field[data-v-2a5e742a]{flex:1}.result-area[data-v-2a5e742a]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-2a5e742a]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2a5e742a]{font-size:36px;font-weight:800;line-height:1}.result-category[data-v-2a5e742a]{font-size:15px;font-weight:700}.result-details[data-v-2a5e742a]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-2a5e742a]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-2a5e742a]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-2a5e742a]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-2a5e742a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2a5e742a]:hover{background:#e0e7ff}.empty-hint[data-v-2a5e742a]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.toast[data-v-2a5e742a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-2a5e742a],.toast-fade-leave-active[data-v-2a5e742a]{transition:all .2s}.toast-fade-enter-from[data-v-2a5e742a],.toast-fade-leave-to[data-v-2a5e742a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-2a5e742a]{grid-template-columns:1fr}}.ldl-di-mi-du-zhi-dan-bai-calculator[data-v-5011096a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5011096a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5011096a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5011096a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5011096a]{display:flex;flex-direction:column;gap:10px}.field[data-v-5011096a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5011096a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5011096a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5011096a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.num-input[data-v-5011096a]::placeholder{color:var(--text-muted)}.gender-btns[data-v-5011096a]{display:flex;gap:8px}.gender-btn[data-v-5011096a]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-5011096a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.form-row[data-v-5011096a]{display:flex;gap:10px}.form-row .field[data-v-5011096a]{flex:1}.result-area[data-v-5011096a]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-5011096a]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5011096a]{font-size:36px;font-weight:800;line-height:1}.result-category[data-v-5011096a]{font-size:15px;font-weight:700}.result-details[data-v-5011096a]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-5011096a]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-5011096a]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-5011096a]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-5011096a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5011096a]:hover{background:#e0e7ff}.empty-hint[data-v-5011096a]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.toast[data-v-5011096a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-5011096a],.toast-fade-leave-active[data-v-5011096a]{transition:all .2s}.toast-fade-enter-from[data-v-5011096a],.toast-fade-leave-to[data-v-5011096a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-5011096a]{grid-template-columns:1fr}}.vldl-ji-di-mi-du-zhi-dan-bai-calculator[data-v-ea4b0c3b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ea4b0c3b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ea4b0c3b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ea4b0c3b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ea4b0c3b]{display:flex;flex-direction:column;gap:10px}.field[data-v-ea4b0c3b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ea4b0c3b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ea4b0c3b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ea4b0c3b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.num-input[data-v-ea4b0c3b]::placeholder{color:var(--text-muted)}.gender-btns[data-v-ea4b0c3b]{display:flex;gap:8px}.gender-btn[data-v-ea4b0c3b]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-ea4b0c3b]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.form-row[data-v-ea4b0c3b]{display:flex;gap:10px}.form-row .field[data-v-ea4b0c3b]{flex:1}.result-area[data-v-ea4b0c3b]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-ea4b0c3b]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ea4b0c3b]{font-size:36px;font-weight:800;line-height:1}.result-category[data-v-ea4b0c3b]{font-size:15px;font-weight:700}.result-details[data-v-ea4b0c3b]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-ea4b0c3b]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-ea4b0c3b]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-ea4b0c3b]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-ea4b0c3b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ea4b0c3b]:hover{background:#e0e7ff}.empty-hint[data-v-ea4b0c3b]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.toast[data-v-ea4b0c3b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ea4b0c3b],.toast-fade-leave-active[data-v-ea4b0c3b]{transition:all .2s}.toast-fade-enter-from[data-v-ea4b0c3b],.toast-fade-leave-to[data-v-ea4b0c3b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-ea4b0c3b]{grid-template-columns:1fr}}.zhu-dong-mai-ban-mian-ji-calculator[data-v-1154ca1b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1154ca1b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1154ca1b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1154ca1b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1154ca1b]{display:flex;flex-direction:column;gap:10px}.field[data-v-1154ca1b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1154ca1b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1154ca1b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1154ca1b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.num-input[data-v-1154ca1b]::placeholder{color:var(--text-muted)}.gender-btns[data-v-1154ca1b]{display:flex;gap:8px}.gender-btn[data-v-1154ca1b]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-1154ca1b]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.form-row[data-v-1154ca1b]{display:flex;gap:10px}.form-row .field[data-v-1154ca1b]{flex:1}.result-area[data-v-1154ca1b]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-1154ca1b]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1154ca1b]{font-size:36px;font-weight:800;line-height:1}.result-category[data-v-1154ca1b]{font-size:15px;font-weight:700}.result-details[data-v-1154ca1b]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-1154ca1b]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-1154ca1b]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-1154ca1b]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-1154ca1b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1154ca1b]:hover{background:#e0e7ff}.empty-hint[data-v-1154ca1b]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.toast[data-v-1154ca1b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1154ca1b],.toast-fade-leave-active[data-v-1154ca1b]{transition:all .2s}.toast-fade-enter-from[data-v-1154ca1b],.toast-fade-leave-to[data-v-1154ca1b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-1154ca1b]{grid-template-columns:1fr}}.ecg-grid-to-seconds-calculator-calculator[data-v-6c308831]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6c308831]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6c308831]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6c308831]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6c308831]{display:flex;flex-direction:column;gap:10px}.field[data-v-6c308831]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6c308831]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6c308831]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6c308831]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.num-input[data-v-6c308831]::placeholder{color:var(--text-muted)}.gender-btns[data-v-6c308831]{display:flex;gap:8px}.gender-btn[data-v-6c308831]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-6c308831]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.form-row[data-v-6c308831]{display:flex;gap:10px}.form-row .field[data-v-6c308831]{flex:1}.result-area[data-v-6c308831]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-6c308831]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6c308831]{font-size:36px;font-weight:800;line-height:1}.result-category[data-v-6c308831]{font-size:15px;font-weight:700}.result-details[data-v-6c308831]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-6c308831]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-6c308831]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-6c308831]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-6c308831]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6c308831]:hover{background:#e0e7ff}.empty-hint[data-v-6c308831]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.toast[data-v-6c308831]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-6c308831],.toast-fade-leave-active[data-v-6c308831]{transition:all .2s}.toast-fade-enter-from[data-v-6c308831],.toast-fade-leave-to[data-v-6c308831]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-6c308831]{grid-template-columns:1fr}}.eroa-er-jian-ban-fan-liu-you-xiao-fan-liu-kou-mian-ji-calculator[data-v-cf6b57f5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cf6b57f5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cf6b57f5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cf6b57f5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cf6b57f5]{display:flex;flex-direction:column;gap:10px}.field[data-v-cf6b57f5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cf6b57f5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cf6b57f5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cf6b57f5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.num-input[data-v-cf6b57f5]::placeholder{color:var(--text-muted)}.gender-btns[data-v-cf6b57f5]{display:flex;gap:8px}.gender-btn[data-v-cf6b57f5]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-cf6b57f5]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.form-row[data-v-cf6b57f5]{display:flex;gap:10px}.form-row .field[data-v-cf6b57f5]{flex:1}.result-area[data-v-cf6b57f5]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-cf6b57f5]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-cf6b57f5]{font-size:36px;font-weight:800;line-height:1}.result-category[data-v-cf6b57f5]{font-size:15px;font-weight:700}.result-details[data-v-cf6b57f5]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-cf6b57f5]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-cf6b57f5]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-cf6b57f5]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-cf6b57f5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cf6b57f5]:hover{background:#e0e7ff}.empty-hint[data-v-cf6b57f5]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.toast[data-v-cf6b57f5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-cf6b57f5],.toast-fade-leave-active[data-v-cf6b57f5]{transition:all .2s}.toast-fade-enter-from[data-v-cf6b57f5],.toast-fade-leave-to[data-v-cf6b57f5]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-cf6b57f5]{grid-template-columns:1fr}}.ge-er-lin-gong-shi-calculator[data-v-db21a487]{display:flex;flex-direction:column;gap:16px}.panels[data-v-db21a487]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-db21a487]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-db21a487]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-db21a487]{display:flex;flex-direction:column;gap:10px}.field[data-v-db21a487]{display:flex;flex-direction:column;gap:4px}.field label[data-v-db21a487]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-db21a487]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-db21a487]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.num-input[data-v-db21a487]::placeholder{color:var(--text-muted)}.gender-btns[data-v-db21a487]{display:flex;gap:8px}.gender-btn[data-v-db21a487]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-db21a487]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.form-row[data-v-db21a487]{display:flex;gap:10px}.form-row .field[data-v-db21a487]{flex:1}.result-area[data-v-db21a487]{display:flex;flex-direction:column;gap:12px}.result-main[data-v-db21a487]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-db21a487]{font-size:36px;font-weight:800;line-height:1}.result-category[data-v-db21a487]{font-size:15px;font-weight:700}.result-details[data-v-db21a487]{display:flex;flex-direction:column;gap:6px}.detail-row[data-v-db21a487]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.detail-label[data-v-db21a487]{font-size:12px;color:var(--text-muted)}.detail-value[data-v-db21a487]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-db21a487]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-db21a487]:hover{background:#e0e7ff}.empty-hint[data-v-db21a487]{padding:40px 20px;text-align:center;font-size:13px;color:var(--text-muted)}.toast[data-v-db21a487]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-db21a487],.toast-fade-leave-active[data-v-db21a487]{transition:all .2s}.toast-fade-enter-from[data-v-db21a487],.toast-fade-leave-to[data-v-db21a487]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 640px){.panels[data-v-db21a487]{grid-template-columns:1fr}}.health-calc[data-v-be0a440f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-be0a440f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-be0a440f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-be0a440f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-be0a440f]{display:flex;flex-direction:column;gap:10px}.field[data-v-be0a440f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-be0a440f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-be0a440f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-be0a440f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.gender-btns[data-v-be0a440f]{display:flex;gap:8px}.gender-btn[data-v-be0a440f]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-be0a440f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.calc-btn[data-v-be0a440f]{width:100%;padding:12px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-be0a440f]:hover{background:var(--primary-dark)}.result-box[data-v-be0a440f]{display:flex;align-items:center;gap:10px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-be0a440f]{font-size:24px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-be0a440f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-be0a440f]{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border);padding-top:12px}.detail-line[data-v-be0a440f]{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.detail-label[data-v-be0a440f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-be0a440f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-be0a440f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-be0a440f]{color:var(--text-primary)}select.num-input[data-v-be0a440f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}@media (max-width:640px){.panels[data-v-be0a440f]{grid-template-columns:1fr}}.health-calc[data-v-9ef1e899]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9ef1e899]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9ef1e899]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9ef1e899]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9ef1e899]{display:flex;flex-direction:column;gap:10px}.field[data-v-9ef1e899]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9ef1e899]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9ef1e899]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9ef1e899]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.gender-btns[data-v-9ef1e899]{display:flex;gap:8px}.gender-btn[data-v-9ef1e899]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-9ef1e899]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.calc-btn[data-v-9ef1e899]{width:100%;padding:12px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9ef1e899]:hover{background:var(--primary-dark)}.result-box[data-v-9ef1e899]{display:flex;align-items:center;gap:10px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9ef1e899]{font-size:24px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-9ef1e899]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9ef1e899]{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border);padding-top:12px}.detail-line[data-v-9ef1e899]{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.detail-label[data-v-9ef1e899]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9ef1e899]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9ef1e899]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9ef1e899]{color:var(--text-primary)}select.num-input[data-v-9ef1e899]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}@media (max-width:640px){.panels[data-v-9ef1e899]{grid-template-columns:1fr}}.health-calc[data-v-e47e5dae]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e47e5dae]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e47e5dae]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e47e5dae]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e47e5dae]{display:flex;flex-direction:column;gap:10px}.field[data-v-e47e5dae]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e47e5dae]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e47e5dae]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e47e5dae]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.gender-btns[data-v-e47e5dae]{display:flex;gap:8px}.gender-btn[data-v-e47e5dae]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-e47e5dae]{border-color:var(--primary);background:var(--primary-bg, #eef2ff);color:var(--primary)}.calc-btn[data-v-e47e5dae]{width:100%;padding:12px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e47e5dae]:hover{background:var(--primary-dark)}.result-box[data-v-e47e5dae]{display:flex;align-items:center;gap:10px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e47e5dae]{font-size:24px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.result-placeholder[data-v-e47e5dae]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e47e5dae]{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border);padding-top:12px}.detail-line[data-v-e47e5dae]{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.detail-label[data-v-e47e5dae]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e47e5dae]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e47e5dae]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e47e5dae]{color:var(--text-primary)}select.num-input[data-v-e47e5dae]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}@media (max-width:640px){.panels[data-v-e47e5dae]{grid-template-columns:1fr}}.calculator[data-v-c9848364]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c9848364]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c9848364]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c9848364]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c9848364]{display:flex;flex-direction:column;gap:10px}.field[data-v-c9848364]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c9848364]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c9848364]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c9848364]:focus{border-color:var(--primary)}.select-input[data-v-c9848364]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;cursor:pointer}.calc-btn[data-v-c9848364]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer}.calc-btn[data-v-c9848364]:hover{background:var(--primary-dark)}.result-box[data-v-c9848364]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c9848364]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-c9848364]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c9848364]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c9848364]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c9848364]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c9848364]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:monospace}.formula-box[data-v-c9848364]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c9848364]{color:var(--text-primary)}.radio-group[data-v-c9848364]{display:flex;gap:8px;flex-wrap:wrap}.radio-label[data-v-c9848364]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-primary);cursor:pointer}.radio-label input[type=radio][data-v-c9848364]{accent-color:var(--primary)}@media (max-width:640px){.panels[data-v-c9848364]{grid-template-columns:1fr}}.calculator[data-v-3460127f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3460127f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3460127f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3460127f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3460127f]{display:flex;flex-direction:column;gap:10px}.field[data-v-3460127f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3460127f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3460127f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3460127f]:focus{border-color:var(--primary)}.select-input[data-v-3460127f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;cursor:pointer}.calc-btn[data-v-3460127f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer}.calc-btn[data-v-3460127f]:hover{background:var(--primary-dark)}.result-box[data-v-3460127f]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3460127f]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-3460127f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3460127f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3460127f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3460127f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3460127f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:monospace}.formula-box[data-v-3460127f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3460127f]{color:var(--text-primary)}.radio-group[data-v-3460127f]{display:flex;gap:8px;flex-wrap:wrap}.radio-label[data-v-3460127f]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-primary);cursor:pointer}.radio-label input[type=radio][data-v-3460127f]{accent-color:var(--primary)}@media (max-width:640px){.panels[data-v-3460127f]{grid-template-columns:1fr}}.calculator[data-v-02a8a8d0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-02a8a8d0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-02a8a8d0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-02a8a8d0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-02a8a8d0]{display:flex;flex-direction:column;gap:10px}.field[data-v-02a8a8d0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-02a8a8d0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-02a8a8d0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-02a8a8d0]:focus{border-color:var(--primary)}.select-input[data-v-02a8a8d0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;cursor:pointer}.calc-btn[data-v-02a8a8d0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer}.calc-btn[data-v-02a8a8d0]:hover{background:var(--primary-dark)}.result-box[data-v-02a8a8d0]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-02a8a8d0]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-02a8a8d0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-02a8a8d0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-02a8a8d0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-02a8a8d0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-02a8a8d0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:monospace}.formula-box[data-v-02a8a8d0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-02a8a8d0]{color:var(--text-primary)}.radio-group[data-v-02a8a8d0]{display:flex;gap:8px;flex-wrap:wrap}.radio-label[data-v-02a8a8d0]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-primary);cursor:pointer}.radio-label input[type=radio][data-v-02a8a8d0]{accent-color:var(--primary)}@media (max-width:640px){.panels[data-v-02a8a8d0]{grid-template-columns:1fr}}.calculator[data-v-9b0b9fc8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9b0b9fc8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9b0b9fc8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9b0b9fc8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9b0b9fc8]{display:flex;flex-direction:column;gap:10px}.field[data-v-9b0b9fc8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9b0b9fc8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9b0b9fc8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9b0b9fc8]:focus{border-color:var(--primary)}.select-input[data-v-9b0b9fc8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;cursor:pointer}.calc-btn[data-v-9b0b9fc8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer}.calc-btn[data-v-9b0b9fc8]:hover{background:var(--primary-dark)}.result-box[data-v-9b0b9fc8]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9b0b9fc8]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-9b0b9fc8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9b0b9fc8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9b0b9fc8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9b0b9fc8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9b0b9fc8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:monospace}.formula-box[data-v-9b0b9fc8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9b0b9fc8]{color:var(--text-primary)}.radio-group[data-v-9b0b9fc8]{display:flex;gap:8px;flex-wrap:wrap}.radio-label[data-v-9b0b9fc8]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-primary);cursor:pointer}.radio-label input[type=radio][data-v-9b0b9fc8]{accent-color:var(--primary)}@media (max-width:640px){.panels[data-v-9b0b9fc8]{grid-template-columns:1fr}}.calculator[data-v-9547e26f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9547e26f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9547e26f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9547e26f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9547e26f]{display:flex;flex-direction:column;gap:10px}.field[data-v-9547e26f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9547e26f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9547e26f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9547e26f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-9547e26f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-9547e26f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-9547e26f]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-9547e26f]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-9547e26f]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-9547e26f]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-9547e26f]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9547e26f]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-9547e26f]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-9547e26f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9547e26f]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-9547e26f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-9547e26f]:hover{background:#e0e7ff}.formula-box[data-v-9547e26f]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-9547e26f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9547e26f],.toast-fade-leave-active[data-v-9547e26f]{transition:all .2s}.toast-fade-enter-from[data-v-9547e26f],.toast-fade-leave-to[data-v-9547e26f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-9547e26f]{grid-template-columns:1fr}}.calculator[data-v-d2fc4c72]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d2fc4c72]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d2fc4c72]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d2fc4c72]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d2fc4c72]{display:flex;flex-direction:column;gap:10px}.field[data-v-d2fc4c72]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d2fc4c72]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d2fc4c72]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d2fc4c72]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-d2fc4c72]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-d2fc4c72]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-d2fc4c72]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-d2fc4c72]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-d2fc4c72]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-d2fc4c72]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-d2fc4c72]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-d2fc4c72]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-d2fc4c72]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-d2fc4c72]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-d2fc4c72]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-d2fc4c72]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-d2fc4c72]:hover{background:#e0e7ff}.formula-box[data-v-d2fc4c72]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-d2fc4c72]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d2fc4c72],.toast-fade-leave-active[data-v-d2fc4c72]{transition:all .2s}.toast-fade-enter-from[data-v-d2fc4c72],.toast-fade-leave-to[data-v-d2fc4c72]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-d2fc4c72]{grid-template-columns:1fr}}.calculator[data-v-a04fd758]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a04fd758]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a04fd758]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a04fd758]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a04fd758]{display:flex;flex-direction:column;gap:10px}.field[data-v-a04fd758]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a04fd758]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a04fd758]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a04fd758]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-a04fd758]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-a04fd758]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-a04fd758]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-a04fd758]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-a04fd758]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-a04fd758]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-a04fd758]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a04fd758]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-a04fd758]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-a04fd758]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a04fd758]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-a04fd758]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-a04fd758]:hover{background:#e0e7ff}.formula-box[data-v-a04fd758]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-a04fd758]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-a04fd758],.toast-fade-leave-active[data-v-a04fd758]{transition:all .2s}.toast-fade-enter-from[data-v-a04fd758],.toast-fade-leave-to[data-v-a04fd758]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-a04fd758]{grid-template-columns:1fr}}.calculator[data-v-dbfec3d4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-dbfec3d4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-dbfec3d4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-dbfec3d4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-dbfec3d4]{display:flex;flex-direction:column;gap:10px}.field[data-v-dbfec3d4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dbfec3d4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-dbfec3d4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-dbfec3d4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-dbfec3d4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-dbfec3d4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-dbfec3d4]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-dbfec3d4]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-dbfec3d4]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-dbfec3d4]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-dbfec3d4]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-dbfec3d4]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-dbfec3d4]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-dbfec3d4]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-dbfec3d4]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-dbfec3d4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-dbfec3d4]:hover{background:#e0e7ff}.formula-box[data-v-dbfec3d4]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-dbfec3d4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-dbfec3d4],.toast-fade-leave-active[data-v-dbfec3d4]{transition:all .2s}.toast-fade-enter-from[data-v-dbfec3d4],.toast-fade-leave-to[data-v-dbfec3d4]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-dbfec3d4]{grid-template-columns:1fr}}.calculator[data-v-8ed3f75b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8ed3f75b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8ed3f75b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8ed3f75b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8ed3f75b]{display:flex;flex-direction:column;gap:10px}.field[data-v-8ed3f75b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8ed3f75b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8ed3f75b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8ed3f75b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-8ed3f75b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-8ed3f75b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-8ed3f75b]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-8ed3f75b]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-8ed3f75b]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-8ed3f75b]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-8ed3f75b]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8ed3f75b]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-8ed3f75b]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-8ed3f75b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8ed3f75b]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-8ed3f75b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-8ed3f75b]:hover{background:#e0e7ff}.formula-box[data-v-8ed3f75b]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-8ed3f75b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8ed3f75b],.toast-fade-leave-active[data-v-8ed3f75b]{transition:all .2s}.toast-fade-enter-from[data-v-8ed3f75b],.toast-fade-leave-to[data-v-8ed3f75b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-8ed3f75b]{grid-template-columns:1fr}}.calculator[data-v-31340a9b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-31340a9b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-31340a9b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-31340a9b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-31340a9b]{display:flex;flex-direction:column;gap:10px}.field[data-v-31340a9b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-31340a9b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-31340a9b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-31340a9b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-31340a9b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-31340a9b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-31340a9b]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-31340a9b]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-31340a9b]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-31340a9b]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-31340a9b]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-31340a9b]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-31340a9b]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-31340a9b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-31340a9b]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-31340a9b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-31340a9b]:hover{background:#e0e7ff}.formula-box[data-v-31340a9b]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-31340a9b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-31340a9b],.toast-fade-leave-active[data-v-31340a9b]{transition:all .2s}.toast-fade-enter-from[data-v-31340a9b],.toast-fade-leave-to[data-v-31340a9b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-31340a9b]{grid-template-columns:1fr}}.calculator[data-v-473913f6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-473913f6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-473913f6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-473913f6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-473913f6]{display:flex;flex-direction:column;gap:10px}.field[data-v-473913f6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-473913f6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-473913f6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-473913f6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-473913f6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-473913f6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-473913f6]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-473913f6]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-473913f6]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-473913f6]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-473913f6]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-473913f6]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-473913f6]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-473913f6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-473913f6]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-473913f6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-473913f6]:hover{background:#e0e7ff}.formula-box[data-v-473913f6]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-473913f6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-473913f6],.toast-fade-leave-active[data-v-473913f6]{transition:all .2s}.toast-fade-enter-from[data-v-473913f6],.toast-fade-leave-to[data-v-473913f6]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-473913f6]{grid-template-columns:1fr}}.calculator[data-v-e3588f41]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e3588f41]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e3588f41]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e3588f41]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e3588f41]{display:flex;flex-direction:column;gap:10px}.field[data-v-e3588f41]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e3588f41]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e3588f41]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e3588f41]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-e3588f41]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-e3588f41]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-e3588f41]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-e3588f41]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-e3588f41]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-e3588f41]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-e3588f41]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e3588f41]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-e3588f41]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-e3588f41]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e3588f41]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-e3588f41]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-e3588f41]:hover{background:#e0e7ff}.formula-box[data-v-e3588f41]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-e3588f41]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-e3588f41],.toast-fade-leave-active[data-v-e3588f41]{transition:all .2s}.toast-fade-enter-from[data-v-e3588f41],.toast-fade-leave-to[data-v-e3588f41]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-e3588f41]{grid-template-columns:1fr}}.calculator[data-v-43660886]{display:flex;flex-direction:column;gap:16px}.panels[data-v-43660886]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-43660886]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-43660886]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-43660886]{display:flex;flex-direction:column;gap:10px}.field[data-v-43660886]{display:flex;flex-direction:column;gap:4px}.field label[data-v-43660886]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-43660886]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-43660886]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-43660886]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-43660886]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-43660886]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-43660886]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-43660886]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-43660886]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-43660886]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-43660886]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-43660886]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-43660886]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-43660886]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-43660886]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-43660886]:hover{background:#e0e7ff}.formula-box[data-v-43660886]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-43660886]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-43660886],.toast-fade-leave-active[data-v-43660886]{transition:all .2s}.toast-fade-enter-from[data-v-43660886],.toast-fade-leave-to[data-v-43660886]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-43660886]{grid-template-columns:1fr}}.calculator[data-v-1c9efed6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1c9efed6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1c9efed6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1c9efed6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1c9efed6]{display:flex;flex-direction:column;gap:10px}.field[data-v-1c9efed6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1c9efed6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1c9efed6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1c9efed6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-1c9efed6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-1c9efed6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-1c9efed6]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-1c9efed6]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-1c9efed6]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-1c9efed6]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-1c9efed6]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1c9efed6]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-1c9efed6]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-1c9efed6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1c9efed6]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-1c9efed6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-1c9efed6]:hover{background:#e0e7ff}.formula-box[data-v-1c9efed6]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-1c9efed6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1c9efed6],.toast-fade-leave-active[data-v-1c9efed6]{transition:all .2s}.toast-fade-enter-from[data-v-1c9efed6],.toast-fade-leave-to[data-v-1c9efed6]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-1c9efed6]{grid-template-columns:1fr}}.calculator[data-v-63f6368d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-63f6368d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-63f6368d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-63f6368d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-63f6368d]{display:flex;flex-direction:column;gap:10px}.field[data-v-63f6368d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-63f6368d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-63f6368d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-63f6368d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-63f6368d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-63f6368d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-63f6368d]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-63f6368d]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-63f6368d]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-63f6368d]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-63f6368d]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-63f6368d]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-63f6368d]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-63f6368d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-63f6368d]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-63f6368d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-63f6368d]:hover{background:#e0e7ff}.formula-box[data-v-63f6368d]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-63f6368d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-63f6368d],.toast-fade-leave-active[data-v-63f6368d]{transition:all .2s}.toast-fade-enter-from[data-v-63f6368d],.toast-fade-leave-to[data-v-63f6368d]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-63f6368d]{grid-template-columns:1fr}}.calculator[data-v-1dd825e0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1dd825e0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1dd825e0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1dd825e0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1dd825e0]{display:flex;flex-direction:column;gap:10px}.field[data-v-1dd825e0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1dd825e0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1dd825e0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1dd825e0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-1dd825e0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-1dd825e0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-1dd825e0]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-1dd825e0]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-1dd825e0]{font-size:32px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-1dd825e0]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-1dd825e0]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1dd825e0]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-1dd825e0]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-1dd825e0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1dd825e0]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-1dd825e0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start;margin-top:4px}.copy-btn[data-v-1dd825e0]:hover{background:#e0e7ff}.formula-box[data-v-1dd825e0]{padding:10px 12px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);font-size:12px;color:var(--text-secondary);line-height:1.6}.toast[data-v-1dd825e0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1dd825e0],.toast-fade-leave-active[data-v-1dd825e0]{transition:all .2s}.toast-fade-enter-from[data-v-1dd825e0],.toast-fade-leave-to[data-v-1dd825e0]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:640px){.panels[data-v-1dd825e0]{grid-template-columns:1fr}}.calculator[data-v-cfc34801]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cfc34801]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cfc34801]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cfc34801]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-cfc34801]{display:flex;flex-direction:column;gap:10px}.field[data-v-cfc34801]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cfc34801]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cfc34801]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cfc34801]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-cfc34801]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.select-input[data-v-cfc34801]:focus{border-color:var(--primary)}.gender-group[data-v-cfc34801]{display:flex;gap:8px}.gender-btn[data-v-cfc34801]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-cfc34801]{border-color:var(--primary);background:var(--primary-bg,#eef2ff);color:var(--primary)}.calc-btn[data-v-cfc34801]{width:100%;padding:10px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.calc-btn[data-v-cfc34801]:hover{opacity:.9}.result-box[data-v-cfc34801]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-cfc34801]{font-size:20px;font-weight:800;color:var(--primary);word-break:break-all}.detail-line[data-v-cfc34801]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:12px}.detail-line span[data-v-cfc34801]:first-child{color:var(--text-muted)}.detail-line span[data-v-cfc34801]:last-child{font-weight:600;color:var(--text-primary)}.result-placeholder[data-v-cfc34801]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);font-size:13px}.toast[data-v-cfc34801]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width:640px){.panels[data-v-cfc34801]{grid-template-columns:1fr}}.calculator[data-v-fe51be74]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fe51be74]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fe51be74]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fe51be74]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fe51be74]{display:flex;flex-direction:column;gap:10px}.field[data-v-fe51be74]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fe51be74]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fe51be74]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fe51be74]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-fe51be74]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.select-input[data-v-fe51be74]:focus{border-color:var(--primary)}.gender-group[data-v-fe51be74]{display:flex;gap:8px}.gender-btn[data-v-fe51be74]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-fe51be74]{border-color:var(--primary);background:var(--primary-bg,#eef2ff);color:var(--primary)}.calc-btn[data-v-fe51be74]{width:100%;padding:10px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.calc-btn[data-v-fe51be74]:hover{opacity:.9}.result-box[data-v-fe51be74]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-fe51be74]{font-size:20px;font-weight:800;color:var(--primary);word-break:break-all}.detail-line[data-v-fe51be74]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:12px}.detail-line span[data-v-fe51be74]:first-child{color:var(--text-muted)}.detail-line span[data-v-fe51be74]:last-child{font-weight:600;color:var(--text-primary)}.result-placeholder[data-v-fe51be74]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);font-size:13px}.toast[data-v-fe51be74]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width:640px){.panels[data-v-fe51be74]{grid-template-columns:1fr}}.calculator[data-v-1422823a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1422823a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1422823a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1422823a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1422823a]{display:flex;flex-direction:column;gap:10px}.field[data-v-1422823a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1422823a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1422823a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1422823a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-1422823a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.select-input[data-v-1422823a]:focus{border-color:var(--primary)}.gender-group[data-v-1422823a]{display:flex;gap:8px}.gender-btn[data-v-1422823a]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-1422823a]{border-color:var(--primary);background:var(--primary-bg,#eef2ff);color:var(--primary)}.calc-btn[data-v-1422823a]{width:100%;padding:10px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.calc-btn[data-v-1422823a]:hover{opacity:.9}.result-box[data-v-1422823a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-1422823a]{font-size:20px;font-weight:800;color:var(--primary);word-break:break-all}.detail-line[data-v-1422823a]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:12px}.detail-line span[data-v-1422823a]:first-child{color:var(--text-muted)}.detail-line span[data-v-1422823a]:last-child{font-weight:600;color:var(--text-primary)}.result-placeholder[data-v-1422823a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);font-size:13px}.toast[data-v-1422823a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width:640px){.panels[data-v-1422823a]{grid-template-columns:1fr}}.calculator[data-v-2887e444]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2887e444]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2887e444]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2887e444]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2887e444]{display:flex;flex-direction:column;gap:10px}.field[data-v-2887e444]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2887e444]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2887e444]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2887e444]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-2887e444]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.select-input[data-v-2887e444]:focus{border-color:var(--primary)}.gender-group[data-v-2887e444]{display:flex;gap:8px}.gender-btn[data-v-2887e444]{flex:1;padding:10px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.gender-btn.active[data-v-2887e444]{border-color:var(--primary);background:var(--primary-bg,#eef2ff);color:var(--primary)}.calc-btn[data-v-2887e444]{width:100%;padding:10px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.calc-btn[data-v-2887e444]:hover{opacity:.9}.result-box[data-v-2887e444]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-2887e444]{font-size:20px;font-weight:800;color:var(--primary);word-break:break-all}.detail-line[data-v-2887e444]{display:flex;justify-content:space-between;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:12px}.detail-line span[data-v-2887e444]:first-child{color:var(--text-muted)}.detail-line span[data-v-2887e444]:last-child{font-weight:600;color:var(--text-primary)}.result-placeholder[data-v-2887e444]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);font-size:13px}.toast[data-v-2887e444]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}@media (max-width:640px){.panels[data-v-2887e444]{grid-template-columns:1fr}}.calculator[data-v-ce725a33]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ce725a33]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ce725a33]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ce725a33]{font-size:12px;font-weight:600;color:var(--text-muted)}.panel-desc[data-v-ce725a33]{font-size:11px;color:var(--text-secondary);margin-top:-8px}.fields[data-v-ce725a33]{display:flex;flex-direction:column;gap:10px}.field[data-v-ce725a33]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ce725a33]{font-size:11px;font-weight:600;color:var(--text-muted)}.select-input[data-v-ce725a33]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;cursor:pointer}.select-input[data-v-ce725a33]:focus{border-color:var(--primary)}.result-box[data-v-ce725a33]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-ce725a33]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-ce725a33]{font-size:22px;font-weight:800;text-align:center;line-height:1.2}.result-sub[data-v-ce725a33]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-ce725a33]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px dashed var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ce725a33]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-ce725a33]{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.detail-label[data-v-ce725a33]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ce725a33]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-ce725a33]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ce725a33]:hover{opacity:.8}.formula-box[data-v-ce725a33]{padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:12px;color:var(--text-secondary)}.toast[data-v-ce725a33]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ce725a33],.toast-fade-leave-active[data-v-ce725a33]{transition:all .2s}.toast-fade-enter-from[data-v-ce725a33],.toast-fade-leave-to[data-v-ce725a33]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:768px){.panels[data-v-ce725a33]{grid-template-columns:1fr}}.calculator[data-v-86410d40]{display:flex;flex-direction:column;gap:16px}.panels[data-v-86410d40]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-86410d40]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-86410d40]{font-size:12px;font-weight:600;color:var(--text-muted)}.panel-desc[data-v-86410d40]{font-size:11px;color:var(--text-secondary);margin-top:-8px}.fields[data-v-86410d40]{display:flex;flex-direction:column;gap:10px}.field[data-v-86410d40]{display:flex;flex-direction:column;gap:4px}.field label[data-v-86410d40]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-86410d40]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-86410d40]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-box[data-v-86410d40]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-86410d40]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-86410d40]{font-size:36px;font-weight:800;line-height:1}.result-sub[data-v-86410d40]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-86410d40]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px dashed var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-86410d40]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-86410d40]{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.detail-label[data-v-86410d40]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-86410d40]{font-size:13px;font-weight:600;color:var(--text-primary)}.copy-btn[data-v-86410d40]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-86410d40]:hover{opacity:.8}.formula-box[data-v-86410d40]{padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:12px;color:var(--text-secondary)}.toast[data-v-86410d40]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-86410d40],.toast-fade-leave-active[data-v-86410d40]{transition:all .2s}.toast-fade-enter-from[data-v-86410d40],.toast-fade-leave-to[data-v-86410d40]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width:768px){.panels[data-v-86410d40]{grid-template-columns:1fr}}.calculator[data-v-2feef51d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2feef51d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2feef51d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2feef51d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2feef51d]{display:flex;flex-direction:column;gap:10px}.field[data-v-2feef51d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2feef51d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2feef51d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2feef51d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-2feef51d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-2feef51d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.formula-box[data-v-2feef51d]{padding:8px 12px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:12px;color:var(--text-secondary);line-height:1.5;margin-top:4px}.result-box[data-v-2feef51d]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-2feef51d]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-2feef51d]{font-size:28px;font-weight:800;line-height:1}.result-sub[data-v-2feef51d]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-2feef51d]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2feef51d]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-2feef51d]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-2feef51d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2feef51d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2feef51d]{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.copy-btn[data-v-2feef51d]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.toast[data-v-2feef51d]{position:fixed;bottom:30px;left:50%;transform:translate(-50%);background:#333;color:#fff;padding:8px 20px;border-radius:20px;font-size:13px;z-index:999;box-shadow:0 4px 12px #00000026}.toast-fade-enter-active[data-v-2feef51d],.toast-fade-leave-active[data-v-2feef51d]{transition:opacity .3s}.toast-fade-enter-from[data-v-2feef51d],.toast-fade-leave-to[data-v-2feef51d]{opacity:0}@media (max-width:768px){.panels[data-v-2feef51d]{grid-template-columns:1fr}}.calculator[data-v-ad9ea060]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ad9ea060]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ad9ea060]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ad9ea060]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ad9ea060]{display:flex;flex-direction:column;gap:10px}.field[data-v-ad9ea060]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ad9ea060]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ad9ea060]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ad9ea060]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-ad9ea060]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-ad9ea060]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ad9ea060]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ad9ea060]:hover{background:var(--primary-dark)}.formula-box[data-v-ad9ea060]{padding:8px 12px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:12px;color:var(--text-secondary);line-height:1.5;margin-top:4px}.result-box[data-v-ad9ea060]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-ad9ea060]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-ad9ea060]{font-size:28px;font-weight:800;line-height:1}.result-sub[data-v-ad9ea060]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-ad9ea060]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ad9ea060]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-ad9ea060]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-ad9ea060]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ad9ea060]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ad9ea060]{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.copy-btn[data-v-ad9ea060]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.toast[data-v-ad9ea060]{position:fixed;bottom:30px;left:50%;transform:translate(-50%);background:#333;color:#fff;padding:8px 20px;border-radius:20px;font-size:13px;z-index:999;box-shadow:0 4px 12px #00000026}.toast-fade-enter-active[data-v-ad9ea060],.toast-fade-leave-active[data-v-ad9ea060]{transition:opacity .3s}.toast-fade-enter-from[data-v-ad9ea060],.toast-fade-leave-to[data-v-ad9ea060]{opacity:0}@media (max-width:768px){.panels[data-v-ad9ea060]{grid-template-columns:1fr}}.calculator[data-v-a7dfc978]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a7dfc978]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a7dfc978]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a7dfc978]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a7dfc978]{display:flex;flex-direction:column;gap:10px}.field[data-v-a7dfc978]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a7dfc978]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a7dfc978]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a7dfc978]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-a7dfc978]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer}.select-input[data-v-a7dfc978]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a7dfc978]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a7dfc978]:hover{background:var(--primary-dark)}.formula-box[data-v-a7dfc978]{padding:8px 12px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:12px;color:var(--text-secondary);line-height:1.5;margin-top:4px}.result-box[data-v-a7dfc978]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-main[data-v-a7dfc978]{display:flex;flex-direction:column;align-items:center;gap:4px}.result-value[data-v-a7dfc978]{font-size:28px;font-weight:800;color:var(--primary);line-height:1}.result-sub[data-v-a7dfc978]{font-size:14px;font-weight:600;color:var(--text-secondary)}.result-placeholder[data-v-a7dfc978]{padding:40px 20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a7dfc978]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px;margin-top:4px}.detail-row[data-v-a7dfc978]{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.detail-label[data-v-a7dfc978]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a7dfc978]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a7dfc978]{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.copy-btn[data-v-a7dfc978]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.toast[data-v-a7dfc978]{position:fixed;bottom:30px;left:50%;transform:translate(-50%);background:#333;color:#fff;padding:8px 20px;border-radius:20px;font-size:13px;z-index:999;box-shadow:0 4px 12px #00000026}.toast-fade-enter-active[data-v-a7dfc978],.toast-fade-leave-active[data-v-a7dfc978]{transition:opacity .3s}.toast-fade-enter-from[data-v-a7dfc978],.toast-fade-leave-to[data-v-a7dfc978]{opacity:0}@media (max-width:768px){.panels[data-v-a7dfc978]{grid-template-columns:1fr}}.calculator[data-v-dd3eb6cf]{display:flex;flex-direction:column;gap:16px}.panels[data-v-dd3eb6cf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-dd3eb6cf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-dd3eb6cf]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-dd3eb6cf]{display:flex;flex-direction:column;gap:10px}.field[data-v-dd3eb6cf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dd3eb6cf]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-dd3eb6cf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-dd3eb6cf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-dd3eb6cf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.select-input[data-v-dd3eb6cf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-dd3eb6cf]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-dd3eb6cf]:hover{background:var(--primary-dark)}.result-box[data-v-dd3eb6cf]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-dd3eb6cf]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-dd3eb6cf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-dd3eb6cf]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line.value[data-v-dd3eb6cf]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-dd3eb6cf]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-dd3eb6cf]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-dd3eb6cf]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line.value-height:1.6}.formula-box strong[data-v-dd3eb6cf]{color:var(--text-primary)}.toast[data-v-dd3eb6cf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-dd3eb6cf]{grid-template-columns:1fr}}.calculator[data-v-2af9e6eb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2af9e6eb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2af9e6eb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2af9e6eb]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2af9e6eb]{display:flex;flex-direction:column;gap:10px}.field[data-v-2af9e6eb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2af9e6eb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2af9e6eb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2af9e6eb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-2af9e6eb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.select-input[data-v-2af9e6eb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2af9e6eb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2af9e6eb]:hover{background:var(--primary-dark)}.result-box[data-v-2af9e6eb]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2af9e6eb]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-2af9e6eb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2af9e6eb]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2af9e6eb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2af9e6eb]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2af9e6eb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2af9e6eb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2af9e6eb]{color:var(--text-primary)}.toast[data-v-2af9e6eb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-2af9e6eb]{grid-template-columns:1fr}}.calculator[data-v-1be22dec]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1be22dec]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1be22dec]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1be22dec]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1be22dec]{display:flex;flex-direction:column;gap:10px}.field[data-v-1be22dec]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1be22dec]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1be22dec]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1be22dec]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-1be22dec]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.select-input[data-v-1be22dec]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1be22dec]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1be22dec]:hover{background:var(--primary-dark)}.result-box[data-v-1be22dec]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1be22dec]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-1be22dec]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1be22dec]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1be22dec]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1be22dec]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1be22dec]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1be22dec]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1be22dec]{color:var(--text-primary)}.toast[data-v-1be22dec]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-1be22dec]{grid-template-columns:1fr}}.calculator[data-v-8a31d8ef]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8a31d8ef]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8a31d8ef]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8a31d8ef]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8a31d8ef]{display:flex;flex-direction:column;gap:10px}.field[data-v-8a31d8ef]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8a31d8ef]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8a31d8ef]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8a31d8ef]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-8a31d8ef]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.select-input[data-v-8a31d8ef]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8a31d8ef]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8a31d8ef]:hover{background:var(--primary-dark)}.result-box[data-v-8a31d8ef]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8a31d8ef]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-8a31d8ef]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8a31d8ef]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8a31d8ef]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8a31d8ef]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8a31d8ef]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8a31d8ef]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8a31d8ef]{color:var(--text-primary)}.toast[data-v-8a31d8ef]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-8a31d8ef]{grid-template-columns:1fr}}.calculator[data-v-b1f98be6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b1f98be6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b1f98be6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b1f98be6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b1f98be6]{display:flex;flex-direction:column;gap:10px}.field[data-v-b1f98be6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b1f98be6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b1f98be6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b1f98be6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.select-input[data-v-b1f98be6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.select-input[data-v-b1f98be6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b1f98be6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b1f98be6]:hover{background:var(--primary-dark)}.result-box[data-v-b1f98be6]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b1f98be6]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-b1f98be6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b1f98be6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b1f98be6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b1f98be6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b1f98be6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b1f98be6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b1f98be6]{color:var(--text-primary)}.toast[data-v-b1f98be6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b1f98be6]{grid-template-columns:1fr}}.calc-wrap[data-v-1531c60f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1531c60f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1531c60f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1531c60f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1531c60f]{display:flex;flex-direction:column;gap:10px}.field[data-v-1531c60f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1531c60f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1531c60f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1531c60f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1531c60f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1531c60f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1531c60f]:hover{background:var(--primary-dark)}.result-content[data-v-1531c60f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1531c60f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1531c60f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1531c60f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1531c60f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-1531c60f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-1531c60f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-1531c60f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-1531c60f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1531c60f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1531c60f]:hover{background:#e0e7ff}.formula-box[data-v-1531c60f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1531c60f]{color:var(--text-primary)}.copy-toast[data-v-1531c60f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-1531c60f],.detail-grid[data-v-1531c60f]{grid-template-columns:1fr}}.calc-wrap[data-v-d57e4c09]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d57e4c09]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d57e4c09]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d57e4c09]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d57e4c09]{display:flex;flex-direction:column;gap:10px}.field[data-v-d57e4c09]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d57e4c09]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d57e4c09]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d57e4c09]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d57e4c09]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d57e4c09]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d57e4c09]:hover{background:var(--primary-dark)}.result-content[data-v-d57e4c09]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d57e4c09]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d57e4c09]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d57e4c09]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d57e4c09]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-d57e4c09]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-d57e4c09]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-d57e4c09]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-d57e4c09]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d57e4c09]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d57e4c09]:hover{background:#e0e7ff}.formula-box[data-v-d57e4c09]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d57e4c09]{color:var(--text-primary)}.copy-toast[data-v-d57e4c09]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-d57e4c09],.detail-grid[data-v-d57e4c09]{grid-template-columns:1fr}}.calc-wrap[data-v-1582ab62]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1582ab62]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1582ab62]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1582ab62]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1582ab62]{display:flex;flex-direction:column;gap:10px}.field[data-v-1582ab62]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1582ab62]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1582ab62]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1582ab62]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1582ab62]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1582ab62]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1582ab62]:hover{background:var(--primary-dark)}.result-content[data-v-1582ab62]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1582ab62]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1582ab62]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1582ab62]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1582ab62]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-1582ab62]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-1582ab62]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-1582ab62]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-1582ab62]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1582ab62]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1582ab62]:hover{background:#e0e7ff}.formula-box[data-v-1582ab62]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1582ab62]{color:var(--text-primary)}.copy-toast[data-v-1582ab62]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-1582ab62],.detail-grid[data-v-1582ab62]{grid-template-columns:1fr}}.calc-wrap[data-v-d71edee0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d71edee0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d71edee0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d71edee0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d71edee0]{display:flex;flex-direction:column;gap:10px}.field[data-v-d71edee0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d71edee0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d71edee0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d71edee0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d71edee0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d71edee0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d71edee0]:hover{background:var(--primary-dark)}.result-content[data-v-d71edee0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d71edee0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d71edee0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d71edee0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d71edee0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-d71edee0]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-d71edee0]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-d71edee0]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-d71edee0]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d71edee0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d71edee0]:hover{background:#e0e7ff}.formula-box[data-v-d71edee0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d71edee0]{color:var(--text-primary)}.copy-toast[data-v-d71edee0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-d71edee0],.detail-grid[data-v-d71edee0]{grid-template-columns:1fr}}.calc-wrap[data-v-345502a3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-345502a3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-345502a3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-345502a3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-345502a3]{display:flex;flex-direction:column;gap:10px}.field[data-v-345502a3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-345502a3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-345502a3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-345502a3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-345502a3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-345502a3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-345502a3]:hover{background:var(--primary-dark)}.result-content[data-v-345502a3]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-345502a3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-345502a3]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-345502a3]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-345502a3]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-345502a3]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-345502a3]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-345502a3]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-345502a3]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-345502a3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-345502a3]:hover{background:#e0e7ff}.formula-box[data-v-345502a3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-345502a3]{color:var(--text-primary)}.copy-toast[data-v-345502a3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-345502a3],.detail-grid[data-v-345502a3]{grid-template-columns:1fr}}.calc-wrap[data-v-5371ec22]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5371ec22]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5371ec22]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5371ec22]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5371ec22]{display:flex;flex-direction:column;gap:10px}.field[data-v-5371ec22]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5371ec22]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5371ec22]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5371ec22]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-5371ec22]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-5371ec22]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5371ec22]:hover{background:var(--primary-dark)}.result-content[data-v-5371ec22]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-5371ec22]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-5371ec22]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-5371ec22]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-5371ec22]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-5371ec22]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-5371ec22]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-5371ec22]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-5371ec22]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-5371ec22]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5371ec22]:hover{background:#e0e7ff}.formula-box[data-v-5371ec22]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5371ec22]{color:var(--text-primary)}.copy-toast[data-v-5371ec22]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-5371ec22],.detail-grid[data-v-5371ec22]{grid-template-columns:1fr}}.calc-wrap[data-v-e34a0ab6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e34a0ab6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e34a0ab6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e34a0ab6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e34a0ab6]{display:flex;flex-direction:column;gap:10px}.field[data-v-e34a0ab6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e34a0ab6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e34a0ab6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e34a0ab6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e34a0ab6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e34a0ab6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e34a0ab6]:hover{background:var(--primary-dark)}.result-content[data-v-e34a0ab6]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e34a0ab6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e34a0ab6]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e34a0ab6]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e34a0ab6]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-e34a0ab6]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-e34a0ab6]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-e34a0ab6]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-e34a0ab6]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e34a0ab6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e34a0ab6]:hover{background:#e0e7ff}.formula-box[data-v-e34a0ab6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e34a0ab6]{color:var(--text-primary)}.copy-toast[data-v-e34a0ab6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-e34a0ab6],.detail-grid[data-v-e34a0ab6]{grid-template-columns:1fr}}.calc-wrap[data-v-71bce43b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-71bce43b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-71bce43b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-71bce43b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-71bce43b]{display:flex;flex-direction:column;gap:10px}.field[data-v-71bce43b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-71bce43b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-71bce43b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-71bce43b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-71bce43b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-71bce43b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-71bce43b]:hover{background:var(--primary-dark)}.result-content[data-v-71bce43b]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-71bce43b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-71bce43b]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-71bce43b]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-71bce43b]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-71bce43b]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-71bce43b]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-71bce43b]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-71bce43b]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-71bce43b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-71bce43b]:hover{background:#e0e7ff}.formula-box[data-v-71bce43b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-71bce43b]{color:var(--text-primary)}.copy-toast[data-v-71bce43b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-71bce43b],.detail-grid[data-v-71bce43b]{grid-template-columns:1fr}}.calc-wrap[data-v-4d7f3fe5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4d7f3fe5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4d7f3fe5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4d7f3fe5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4d7f3fe5]{display:flex;flex-direction:column;gap:10px}.field[data-v-4d7f3fe5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4d7f3fe5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4d7f3fe5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4d7f3fe5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4d7f3fe5]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4d7f3fe5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4d7f3fe5]:hover{background:var(--primary-dark)}.result-content[data-v-4d7f3fe5]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4d7f3fe5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4d7f3fe5]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4d7f3fe5]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4d7f3fe5]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-4d7f3fe5]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-4d7f3fe5]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-4d7f3fe5]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-4d7f3fe5]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4d7f3fe5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4d7f3fe5]:hover{background:#e0e7ff}.formula-box[data-v-4d7f3fe5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4d7f3fe5]{color:var(--text-primary)}.copy-toast[data-v-4d7f3fe5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-4d7f3fe5],.detail-grid[data-v-4d7f3fe5]{grid-template-columns:1fr}}.calc-wrap[data-v-68b2719f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-68b2719f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-68b2719f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-68b2719f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-68b2719f]{display:flex;flex-direction:column;gap:10px}.field[data-v-68b2719f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-68b2719f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-68b2719f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-68b2719f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-68b2719f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-68b2719f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-68b2719f]:hover{background:var(--primary-dark)}.result-content[data-v-68b2719f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-68b2719f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-68b2719f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-68b2719f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-68b2719f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-68b2719f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-68b2719f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-68b2719f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-68b2719f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-68b2719f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-68b2719f]:hover{background:#e0e7ff}.formula-box[data-v-68b2719f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-68b2719f]{color:var(--text-primary)}.copy-toast[data-v-68b2719f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-68b2719f],.detail-grid[data-v-68b2719f]{grid-template-columns:1fr}}.calc-wrap[data-v-7450ae50]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7450ae50]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7450ae50]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7450ae50]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7450ae50]{display:flex;flex-direction:column;gap:10px}.field[data-v-7450ae50]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7450ae50]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7450ae50]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7450ae50]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7450ae50]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7450ae50]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7450ae50]:hover{background:var(--primary-dark)}.result-content[data-v-7450ae50]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-7450ae50]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-7450ae50]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-7450ae50]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-7450ae50]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-7450ae50]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-7450ae50]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-7450ae50]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-7450ae50]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-7450ae50]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7450ae50]:hover{background:#e0e7ff}.formula-box[data-v-7450ae50]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7450ae50]{color:var(--text-primary)}.copy-toast[data-v-7450ae50]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-7450ae50],.detail-grid[data-v-7450ae50]{grid-template-columns:1fr}}.calc-wrap[data-v-6aaef847]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6aaef847]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6aaef847]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6aaef847]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6aaef847]{display:flex;flex-direction:column;gap:10px}.field[data-v-6aaef847]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6aaef847]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6aaef847]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6aaef847]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-6aaef847]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-6aaef847]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6aaef847]:hover{background:var(--primary-dark)}.result-content[data-v-6aaef847]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-6aaef847]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-6aaef847]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-6aaef847]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-6aaef847]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-6aaef847]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-6aaef847]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-6aaef847]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-6aaef847]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-6aaef847]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6aaef847]:hover{background:#e0e7ff}.formula-box[data-v-6aaef847]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6aaef847]{color:var(--text-primary)}.copy-toast[data-v-6aaef847]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-6aaef847],.detail-grid[data-v-6aaef847]{grid-template-columns:1fr}}.calc-wrap[data-v-d24bbe15]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d24bbe15]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d24bbe15]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d24bbe15]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d24bbe15]{display:flex;flex-direction:column;gap:10px}.field[data-v-d24bbe15]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d24bbe15]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d24bbe15]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d24bbe15]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d24bbe15]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d24bbe15]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d24bbe15]:hover{background:var(--primary-dark)}.result-content[data-v-d24bbe15]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d24bbe15]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d24bbe15]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d24bbe15]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d24bbe15]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-d24bbe15]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-d24bbe15]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-d24bbe15]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-d24bbe15]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d24bbe15]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d24bbe15]:hover{background:#e0e7ff}.formula-box[data-v-d24bbe15]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d24bbe15]{color:var(--text-primary)}.copy-toast[data-v-d24bbe15]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-d24bbe15],.detail-grid[data-v-d24bbe15]{grid-template-columns:1fr}}.calc-wrap[data-v-ea62e1a2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ea62e1a2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ea62e1a2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ea62e1a2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ea62e1a2]{display:flex;flex-direction:column;gap:10px}.field[data-v-ea62e1a2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ea62e1a2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ea62e1a2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ea62e1a2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ea62e1a2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ea62e1a2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ea62e1a2]:hover{background:var(--primary-dark)}.result-content[data-v-ea62e1a2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ea62e1a2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ea62e1a2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ea62e1a2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ea62e1a2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-ea62e1a2]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-ea62e1a2]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-ea62e1a2]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-ea62e1a2]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ea62e1a2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ea62e1a2]:hover{background:#e0e7ff}.formula-box[data-v-ea62e1a2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ea62e1a2]{color:var(--text-primary)}.copy-toast[data-v-ea62e1a2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-ea62e1a2],.detail-grid[data-v-ea62e1a2]{grid-template-columns:1fr}}.calc-wrap[data-v-b7807c88]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b7807c88]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b7807c88]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b7807c88]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b7807c88]{display:flex;flex-direction:column;gap:10px}.field[data-v-b7807c88]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b7807c88]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b7807c88]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b7807c88]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b7807c88]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b7807c88]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b7807c88]:hover{background:var(--primary-dark)}.result-content[data-v-b7807c88]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b7807c88]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b7807c88]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b7807c88]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b7807c88]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b7807c88]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b7807c88]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b7807c88]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b7807c88]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b7807c88]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b7807c88]:hover{background:#e0e7ff}.formula-box[data-v-b7807c88]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b7807c88]{color:var(--text-primary)}.copy-toast[data-v-b7807c88]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b7807c88],.detail-grid[data-v-b7807c88]{grid-template-columns:1fr}}.calc-wrap[data-v-42a41b23]{display:flex;flex-direction:column;gap:16px}.panels[data-v-42a41b23]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-42a41b23]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-42a41b23]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-42a41b23]{display:flex;flex-direction:column;gap:10px}.field[data-v-42a41b23]{display:flex;flex-direction:column;gap:4px}.field label[data-v-42a41b23]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-42a41b23]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-42a41b23]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-42a41b23]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-42a41b23]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-42a41b23]:hover{background:var(--primary-dark)}.result-content[data-v-42a41b23]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-42a41b23]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-42a41b23]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-42a41b23]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-42a41b23]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-42a41b23]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-42a41b23]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-42a41b23]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-42a41b23]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-42a41b23]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-42a41b23]:hover{background:#e0e7ff}.formula-box[data-v-42a41b23]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-42a41b23]{color:var(--text-primary)}.copy-toast[data-v-42a41b23]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-42a41b23],.detail-grid[data-v-42a41b23]{grid-template-columns:1fr}}.calc-wrap[data-v-18dba26f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-18dba26f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-18dba26f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-18dba26f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-18dba26f]{display:flex;flex-direction:column;gap:10px}.field[data-v-18dba26f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-18dba26f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-18dba26f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-18dba26f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-18dba26f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-18dba26f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-18dba26f]:hover{background:var(--primary-dark)}.result-content[data-v-18dba26f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-18dba26f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-18dba26f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-18dba26f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-18dba26f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-18dba26f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-18dba26f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-18dba26f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-18dba26f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-18dba26f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-18dba26f]:hover{background:#e0e7ff}.formula-box[data-v-18dba26f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-18dba26f]{color:var(--text-primary)}.copy-toast[data-v-18dba26f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-18dba26f],.detail-grid[data-v-18dba26f]{grid-template-columns:1fr}}.calc-wrap[data-v-2377198d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2377198d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2377198d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2377198d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2377198d]{display:flex;flex-direction:column;gap:10px}.field[data-v-2377198d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2377198d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2377198d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2377198d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2377198d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2377198d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2377198d]:hover{background:var(--primary-dark)}.result-content[data-v-2377198d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2377198d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2377198d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2377198d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2377198d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-2377198d]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-2377198d]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-2377198d]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-2377198d]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2377198d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2377198d]:hover{background:#e0e7ff}.formula-box[data-v-2377198d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2377198d]{color:var(--text-primary)}.copy-toast[data-v-2377198d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-2377198d],.detail-grid[data-v-2377198d]{grid-template-columns:1fr}}.calc-wrap[data-v-8c024c10]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8c024c10]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8c024c10]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8c024c10]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8c024c10]{display:flex;flex-direction:column;gap:10px}.field[data-v-8c024c10]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8c024c10]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8c024c10]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8c024c10]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-8c024c10]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-8c024c10]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8c024c10]:hover{background:var(--primary-dark)}.result-content[data-v-8c024c10]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-8c024c10]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-8c024c10]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-8c024c10]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-8c024c10]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-8c024c10]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-8c024c10]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-8c024c10]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-8c024c10]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-8c024c10]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8c024c10]:hover{background:#e0e7ff}.formula-box[data-v-8c024c10]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8c024c10]{color:var(--text-primary)}.copy-toast[data-v-8c024c10]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-8c024c10],.detail-grid[data-v-8c024c10]{grid-template-columns:1fr}}.calc-wrap[data-v-31d8e11c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-31d8e11c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-31d8e11c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-31d8e11c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-31d8e11c]{display:flex;flex-direction:column;gap:10px}.field[data-v-31d8e11c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-31d8e11c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-31d8e11c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-31d8e11c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-31d8e11c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-31d8e11c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-31d8e11c]:hover{background:var(--primary-dark)}.result-content[data-v-31d8e11c]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-31d8e11c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-31d8e11c]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-31d8e11c]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-31d8e11c]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-31d8e11c]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-31d8e11c]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-31d8e11c]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-31d8e11c]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-31d8e11c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-31d8e11c]:hover{background:#e0e7ff}.formula-box[data-v-31d8e11c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-31d8e11c]{color:var(--text-primary)}.copy-toast[data-v-31d8e11c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-31d8e11c],.detail-grid[data-v-31d8e11c]{grid-template-columns:1fr}}.calc-wrap[data-v-b37faec0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b37faec0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b37faec0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b37faec0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b37faec0]{display:flex;flex-direction:column;gap:10px}.field[data-v-b37faec0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b37faec0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b37faec0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b37faec0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b37faec0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b37faec0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b37faec0]:hover{background:var(--primary-dark)}.result-content[data-v-b37faec0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b37faec0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b37faec0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b37faec0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b37faec0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b37faec0]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b37faec0]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b37faec0]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b37faec0]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b37faec0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b37faec0]:hover{background:#e0e7ff}.formula-box[data-v-b37faec0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b37faec0]{color:var(--text-primary)}.copy-toast[data-v-b37faec0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b37faec0],.detail-grid[data-v-b37faec0]{grid-template-columns:1fr}}.calc-wrap[data-v-6455c122]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6455c122]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6455c122]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6455c122]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6455c122]{display:flex;flex-direction:column;gap:10px}.field[data-v-6455c122]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6455c122]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6455c122]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6455c122]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-6455c122]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-6455c122]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6455c122]:hover{background:var(--primary-dark)}.result-content[data-v-6455c122]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-6455c122]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-6455c122]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-6455c122]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-6455c122]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-6455c122]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-6455c122]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-6455c122]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-6455c122]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-6455c122]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6455c122]:hover{background:#e0e7ff}.formula-box[data-v-6455c122]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6455c122]{color:var(--text-primary)}.copy-toast[data-v-6455c122]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-6455c122],.detail-grid[data-v-6455c122]{grid-template-columns:1fr}}.calc-wrap[data-v-d42df0a3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d42df0a3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d42df0a3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d42df0a3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d42df0a3]{display:flex;flex-direction:column;gap:10px}.field[data-v-d42df0a3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d42df0a3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d42df0a3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d42df0a3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d42df0a3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d42df0a3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d42df0a3]:hover{background:var(--primary-dark)}.result-content[data-v-d42df0a3]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d42df0a3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d42df0a3]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d42df0a3]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d42df0a3]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-d42df0a3]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-d42df0a3]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-d42df0a3]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-d42df0a3]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d42df0a3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d42df0a3]:hover{background:#e0e7ff}.formula-box[data-v-d42df0a3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d42df0a3]{color:var(--text-primary)}.copy-toast[data-v-d42df0a3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-d42df0a3],.detail-grid[data-v-d42df0a3]{grid-template-columns:1fr}}.calc-wrap[data-v-d67981f2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d67981f2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d67981f2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d67981f2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d67981f2]{display:flex;flex-direction:column;gap:10px}.field[data-v-d67981f2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d67981f2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d67981f2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d67981f2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d67981f2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d67981f2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d67981f2]:hover{background:var(--primary-dark)}.result-content[data-v-d67981f2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d67981f2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d67981f2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d67981f2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d67981f2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-d67981f2]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-d67981f2]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-d67981f2]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-d67981f2]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d67981f2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d67981f2]:hover{background:#e0e7ff}.formula-box[data-v-d67981f2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d67981f2]{color:var(--text-primary)}.copy-toast[data-v-d67981f2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-d67981f2],.detail-grid[data-v-d67981f2]{grid-template-columns:1fr}}.calc-wrap[data-v-1e08310b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1e08310b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1e08310b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1e08310b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1e08310b]{display:flex;flex-direction:column;gap:10px}.field[data-v-1e08310b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1e08310b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1e08310b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1e08310b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1e08310b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1e08310b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1e08310b]:hover{background:var(--primary-dark)}.result-content[data-v-1e08310b]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1e08310b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1e08310b]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1e08310b]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1e08310b]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-1e08310b]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-1e08310b]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-1e08310b]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-1e08310b]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1e08310b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1e08310b]:hover{background:#e0e7ff}.formula-box[data-v-1e08310b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1e08310b]{color:var(--text-primary)}.copy-toast[data-v-1e08310b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-1e08310b],.detail-grid[data-v-1e08310b]{grid-template-columns:1fr}}.calc-wrap[data-v-483a8610]{display:flex;flex-direction:column;gap:16px}.panels[data-v-483a8610]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-483a8610]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-483a8610]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-483a8610]{display:flex;flex-direction:column;gap:10px}.field[data-v-483a8610]{display:flex;flex-direction:column;gap:4px}.field label[data-v-483a8610]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-483a8610]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-483a8610]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-483a8610]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-483a8610]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-483a8610]:hover{background:var(--primary-dark)}.result-content[data-v-483a8610]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-483a8610]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-483a8610]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-483a8610]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-483a8610]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-483a8610]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-483a8610]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-483a8610]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-483a8610]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-483a8610]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-483a8610]:hover{background:#e0e7ff}.formula-box[data-v-483a8610]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-483a8610]{color:var(--text-primary)}.copy-toast[data-v-483a8610]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-483a8610],.detail-grid[data-v-483a8610]{grid-template-columns:1fr}}.calc-wrap[data-v-85e5fcc4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-85e5fcc4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-85e5fcc4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-85e5fcc4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-85e5fcc4]{display:flex;flex-direction:column;gap:10px}.field[data-v-85e5fcc4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-85e5fcc4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-85e5fcc4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-85e5fcc4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-85e5fcc4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-85e5fcc4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-85e5fcc4]:hover{background:var(--primary-dark)}.result-content[data-v-85e5fcc4]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-85e5fcc4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-85e5fcc4]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-85e5fcc4]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-85e5fcc4]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-85e5fcc4]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-85e5fcc4]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-85e5fcc4]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-85e5fcc4]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-85e5fcc4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-85e5fcc4]:hover{background:#e0e7ff}.formula-box[data-v-85e5fcc4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-85e5fcc4]{color:var(--text-primary)}.copy-toast[data-v-85e5fcc4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-85e5fcc4],.detail-grid[data-v-85e5fcc4]{grid-template-columns:1fr}}.calc-wrap[data-v-7a223854]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7a223854]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7a223854]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7a223854]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7a223854]{display:flex;flex-direction:column;gap:10px}.field[data-v-7a223854]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7a223854]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7a223854]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7a223854]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7a223854]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7a223854]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7a223854]:hover{background:var(--primary-dark)}.result-content[data-v-7a223854]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-7a223854]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-7a223854]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-7a223854]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-7a223854]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-7a223854]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-7a223854]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-7a223854]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-7a223854]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-7a223854]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7a223854]:hover{background:#e0e7ff}.formula-box[data-v-7a223854]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7a223854]{color:var(--text-primary)}.copy-toast[data-v-7a223854]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-7a223854],.detail-grid[data-v-7a223854]{grid-template-columns:1fr}}.calc-wrap[data-v-4f170149]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4f170149]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4f170149]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4f170149]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4f170149]{display:flex;flex-direction:column;gap:10px}.field[data-v-4f170149]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4f170149]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4f170149]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4f170149]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4f170149]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4f170149]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4f170149]:hover{background:var(--primary-dark)}.result-content[data-v-4f170149]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4f170149]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4f170149]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4f170149]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4f170149]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-4f170149]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-4f170149]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-4f170149]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-4f170149]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4f170149]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4f170149]:hover{background:#e0e7ff}.formula-box[data-v-4f170149]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4f170149]{color:var(--text-primary)}.copy-toast[data-v-4f170149]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-4f170149],.detail-grid[data-v-4f170149]{grid-template-columns:1fr}}.calc-wrap[data-v-6064f5ea]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6064f5ea]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6064f5ea]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6064f5ea]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6064f5ea]{display:flex;flex-direction:column;gap:10px}.field[data-v-6064f5ea]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6064f5ea]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6064f5ea]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6064f5ea]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-6064f5ea]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-6064f5ea]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6064f5ea]:hover{background:var(--primary-dark)}.result-content[data-v-6064f5ea]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-6064f5ea]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-6064f5ea]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-6064f5ea]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-6064f5ea]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-6064f5ea]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-6064f5ea]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-6064f5ea]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-6064f5ea]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-6064f5ea]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6064f5ea]:hover{background:#e0e7ff}.formula-box[data-v-6064f5ea]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6064f5ea]{color:var(--text-primary)}.copy-toast[data-v-6064f5ea]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-6064f5ea],.detail-grid[data-v-6064f5ea]{grid-template-columns:1fr}}.calc-wrap[data-v-8d2b99e0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8d2b99e0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8d2b99e0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8d2b99e0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8d2b99e0]{display:flex;flex-direction:column;gap:10px}.field[data-v-8d2b99e0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8d2b99e0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8d2b99e0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8d2b99e0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-8d2b99e0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-8d2b99e0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8d2b99e0]:hover{background:var(--primary-dark)}.result-content[data-v-8d2b99e0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-8d2b99e0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-8d2b99e0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-8d2b99e0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-8d2b99e0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-8d2b99e0]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-8d2b99e0]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-8d2b99e0]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-8d2b99e0]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-8d2b99e0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8d2b99e0]:hover{background:#e0e7ff}.formula-box[data-v-8d2b99e0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8d2b99e0]{color:var(--text-primary)}.copy-toast[data-v-8d2b99e0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-8d2b99e0],.detail-grid[data-v-8d2b99e0]{grid-template-columns:1fr}}.calc-wrap[data-v-d5be77bb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d5be77bb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d5be77bb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d5be77bb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d5be77bb]{display:flex;flex-direction:column;gap:10px}.field[data-v-d5be77bb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d5be77bb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d5be77bb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d5be77bb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d5be77bb]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d5be77bb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d5be77bb]:hover{background:var(--primary-dark)}.result-content[data-v-d5be77bb]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d5be77bb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d5be77bb]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d5be77bb]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d5be77bb]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-d5be77bb]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-d5be77bb]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-d5be77bb]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-d5be77bb]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d5be77bb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d5be77bb]:hover{background:#e0e7ff}.formula-box[data-v-d5be77bb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d5be77bb]{color:var(--text-primary)}.copy-toast[data-v-d5be77bb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-d5be77bb],.detail-grid[data-v-d5be77bb]{grid-template-columns:1fr}}.calc-wrap[data-v-1a7bb9f8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1a7bb9f8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1a7bb9f8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1a7bb9f8]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1a7bb9f8]{display:flex;flex-direction:column;gap:10px}.field[data-v-1a7bb9f8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1a7bb9f8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1a7bb9f8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1a7bb9f8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1a7bb9f8]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1a7bb9f8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1a7bb9f8]:hover{background:var(--primary-dark)}.result-content[data-v-1a7bb9f8]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1a7bb9f8]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1a7bb9f8]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1a7bb9f8]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1a7bb9f8]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-1a7bb9f8]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-1a7bb9f8]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-1a7bb9f8]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-1a7bb9f8]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1a7bb9f8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1a7bb9f8]:hover{background:#e0e7ff}.formula-box[data-v-1a7bb9f8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1a7bb9f8]{color:var(--text-primary)}.copy-toast[data-v-1a7bb9f8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-1a7bb9f8],.detail-grid[data-v-1a7bb9f8]{grid-template-columns:1fr}}.calc-wrap[data-v-fff8ccb7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fff8ccb7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fff8ccb7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fff8ccb7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fff8ccb7]{display:flex;flex-direction:column;gap:10px}.field[data-v-fff8ccb7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fff8ccb7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fff8ccb7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fff8ccb7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fff8ccb7]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fff8ccb7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fff8ccb7]:hover{background:var(--primary-dark)}.result-content[data-v-fff8ccb7]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-fff8ccb7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-fff8ccb7]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-fff8ccb7]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-fff8ccb7]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-fff8ccb7]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-fff8ccb7]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-fff8ccb7]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-fff8ccb7]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-fff8ccb7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fff8ccb7]:hover{background:#e0e7ff}.formula-box[data-v-fff8ccb7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fff8ccb7]{color:var(--text-primary)}.copy-toast[data-v-fff8ccb7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-fff8ccb7],.detail-grid[data-v-fff8ccb7]{grid-template-columns:1fr}}.calc-wrap[data-v-3b32ac3f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3b32ac3f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3b32ac3f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3b32ac3f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3b32ac3f]{display:flex;flex-direction:column;gap:10px}.field[data-v-3b32ac3f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3b32ac3f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3b32ac3f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3b32ac3f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-3b32ac3f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-3b32ac3f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3b32ac3f]:hover{background:var(--primary-dark)}.result-content[data-v-3b32ac3f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-3b32ac3f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-3b32ac3f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-3b32ac3f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-3b32ac3f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-3b32ac3f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-3b32ac3f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-3b32ac3f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-3b32ac3f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-3b32ac3f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3b32ac3f]:hover{background:#e0e7ff}.formula-box[data-v-3b32ac3f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3b32ac3f]{color:var(--text-primary)}.copy-toast[data-v-3b32ac3f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-3b32ac3f],.detail-grid[data-v-3b32ac3f]{grid-template-columns:1fr}}.calc-wrap[data-v-e6db30be]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e6db30be]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e6db30be]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e6db30be]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e6db30be]{display:flex;flex-direction:column;gap:10px}.field[data-v-e6db30be]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e6db30be]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e6db30be]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e6db30be]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e6db30be]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e6db30be]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e6db30be]:hover{background:var(--primary-dark)}.result-content[data-v-e6db30be]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e6db30be]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e6db30be]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e6db30be]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e6db30be]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-e6db30be]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-e6db30be]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-e6db30be]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-e6db30be]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e6db30be]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e6db30be]:hover{background:#e0e7ff}.formula-box[data-v-e6db30be]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e6db30be]{color:var(--text-primary)}.copy-toast[data-v-e6db30be]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-e6db30be],.detail-grid[data-v-e6db30be]{grid-template-columns:1fr}}.calc-wrap[data-v-2cfb8ec9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2cfb8ec9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2cfb8ec9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2cfb8ec9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2cfb8ec9]{display:flex;flex-direction:column;gap:10px}.field[data-v-2cfb8ec9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2cfb8ec9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2cfb8ec9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2cfb8ec9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2cfb8ec9]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2cfb8ec9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2cfb8ec9]:hover{background:var(--primary-dark)}.result-content[data-v-2cfb8ec9]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2cfb8ec9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2cfb8ec9]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2cfb8ec9]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2cfb8ec9]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-2cfb8ec9]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-2cfb8ec9]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-2cfb8ec9]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-2cfb8ec9]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2cfb8ec9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2cfb8ec9]:hover{background:#e0e7ff}.formula-box[data-v-2cfb8ec9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2cfb8ec9]{color:var(--text-primary)}.copy-toast[data-v-2cfb8ec9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-2cfb8ec9],.detail-grid[data-v-2cfb8ec9]{grid-template-columns:1fr}}.calc-wrap[data-v-b3ecb472]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b3ecb472]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b3ecb472]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b3ecb472]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b3ecb472]{display:flex;flex-direction:column;gap:10px}.field[data-v-b3ecb472]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b3ecb472]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b3ecb472]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b3ecb472]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b3ecb472]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b3ecb472]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b3ecb472]:hover{background:var(--primary-dark)}.result-content[data-v-b3ecb472]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b3ecb472]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b3ecb472]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b3ecb472]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b3ecb472]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b3ecb472]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b3ecb472]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b3ecb472]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b3ecb472]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b3ecb472]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b3ecb472]:hover{background:#e0e7ff}.formula-box[data-v-b3ecb472]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b3ecb472]{color:var(--text-primary)}.copy-toast[data-v-b3ecb472]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b3ecb472],.detail-grid[data-v-b3ecb472]{grid-template-columns:1fr}}.calc-wrap[data-v-955547ec]{display:flex;flex-direction:column;gap:16px}.panels[data-v-955547ec]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-955547ec]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-955547ec]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-955547ec]{display:flex;flex-direction:column;gap:10px}.field[data-v-955547ec]{display:flex;flex-direction:column;gap:4px}.field label[data-v-955547ec]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-955547ec]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-955547ec]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-955547ec]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-955547ec]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-955547ec]:hover{background:var(--primary-dark)}.result-content[data-v-955547ec]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-955547ec]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-955547ec]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-955547ec]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-955547ec]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-955547ec]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-955547ec]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-955547ec]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-955547ec]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-955547ec]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-955547ec]:hover{background:#e0e7ff}.formula-box[data-v-955547ec]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-955547ec]{color:var(--text-primary)}.copy-toast[data-v-955547ec]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-955547ec],.detail-grid[data-v-955547ec]{grid-template-columns:1fr}}.calc-wrap[data-v-a2de7348]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a2de7348]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a2de7348]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a2de7348]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a2de7348]{display:flex;flex-direction:column;gap:10px}.field[data-v-a2de7348]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a2de7348]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a2de7348]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a2de7348]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a2de7348]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a2de7348]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a2de7348]:hover{background:var(--primary-dark)}.result-content[data-v-a2de7348]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a2de7348]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a2de7348]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a2de7348]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a2de7348]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-a2de7348]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-a2de7348]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-a2de7348]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-a2de7348]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a2de7348]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a2de7348]:hover{background:#e0e7ff}.formula-box[data-v-a2de7348]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a2de7348]{color:var(--text-primary)}.copy-toast[data-v-a2de7348]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-a2de7348],.detail-grid[data-v-a2de7348]{grid-template-columns:1fr}}.calc-wrap[data-v-4807fc35]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4807fc35]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4807fc35]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4807fc35]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4807fc35]{display:flex;flex-direction:column;gap:10px}.field[data-v-4807fc35]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4807fc35]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4807fc35]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4807fc35]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4807fc35]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4807fc35]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4807fc35]:hover{background:var(--primary-dark)}.result-content[data-v-4807fc35]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4807fc35]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4807fc35]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4807fc35]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4807fc35]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-4807fc35]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-4807fc35]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-4807fc35]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-4807fc35]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4807fc35]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4807fc35]:hover{background:#e0e7ff}.formula-box[data-v-4807fc35]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4807fc35]{color:var(--text-primary)}.copy-toast[data-v-4807fc35]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-4807fc35],.detail-grid[data-v-4807fc35]{grid-template-columns:1fr}}.calc-wrap[data-v-4893026e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4893026e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4893026e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4893026e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4893026e]{display:flex;flex-direction:column;gap:10px}.field[data-v-4893026e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4893026e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4893026e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4893026e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4893026e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4893026e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4893026e]:hover{background:var(--primary-dark)}.result-content[data-v-4893026e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4893026e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4893026e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4893026e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4893026e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-4893026e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-4893026e]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-4893026e]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-4893026e]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4893026e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4893026e]:hover{background:#e0e7ff}.formula-box[data-v-4893026e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4893026e]{color:var(--text-primary)}.copy-toast[data-v-4893026e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-4893026e],.detail-grid[data-v-4893026e]{grid-template-columns:1fr}}.calc-wrap[data-v-362f684c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-362f684c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-362f684c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-362f684c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-362f684c]{display:flex;flex-direction:column;gap:10px}.field[data-v-362f684c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-362f684c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-362f684c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-362f684c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-362f684c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-362f684c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-362f684c]:hover{background:var(--primary-dark)}.result-content[data-v-362f684c]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-362f684c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-362f684c]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-362f684c]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-362f684c]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-362f684c]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-362f684c]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-362f684c]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-362f684c]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-362f684c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-362f684c]:hover{background:#e0e7ff}.formula-box[data-v-362f684c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-362f684c]{color:var(--text-primary)}.copy-toast[data-v-362f684c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-362f684c],.detail-grid[data-v-362f684c]{grid-template-columns:1fr}}.calc-wrap[data-v-aeb0ae00]{display:flex;flex-direction:column;gap:16px}.panels[data-v-aeb0ae00]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-aeb0ae00]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-aeb0ae00]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-aeb0ae00]{display:flex;flex-direction:column;gap:10px}.field[data-v-aeb0ae00]{display:flex;flex-direction:column;gap:4px}.field label[data-v-aeb0ae00]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-aeb0ae00]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-aeb0ae00]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-aeb0ae00]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-aeb0ae00]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-aeb0ae00]:hover{background:var(--primary-dark)}.result-content[data-v-aeb0ae00]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-aeb0ae00]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-aeb0ae00]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-aeb0ae00]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-aeb0ae00]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-aeb0ae00]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-aeb0ae00]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-aeb0ae00]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-aeb0ae00]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-aeb0ae00]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-aeb0ae00]:hover{background:#e0e7ff}.formula-box[data-v-aeb0ae00]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-aeb0ae00]{color:var(--text-primary)}.copy-toast[data-v-aeb0ae00]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-aeb0ae00],.detail-grid[data-v-aeb0ae00]{grid-template-columns:1fr}}.calc-wrap[data-v-542812d2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-542812d2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-542812d2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-542812d2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-542812d2]{display:flex;flex-direction:column;gap:10px}.field[data-v-542812d2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-542812d2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-542812d2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-542812d2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-542812d2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-542812d2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-542812d2]:hover{background:var(--primary-dark)}.result-content[data-v-542812d2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-542812d2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-542812d2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-542812d2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-542812d2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-542812d2]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-542812d2]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-542812d2]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-542812d2]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-542812d2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-542812d2]:hover{background:#e0e7ff}.formula-box[data-v-542812d2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-542812d2]{color:var(--text-primary)}.copy-toast[data-v-542812d2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-542812d2],.detail-grid[data-v-542812d2]{grid-template-columns:1fr}}.calc-wrap[data-v-f43e61a7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f43e61a7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f43e61a7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f43e61a7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f43e61a7]{display:flex;flex-direction:column;gap:10px}.field[data-v-f43e61a7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f43e61a7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f43e61a7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f43e61a7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f43e61a7]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f43e61a7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f43e61a7]:hover{background:var(--primary-dark)}.result-content[data-v-f43e61a7]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-f43e61a7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-f43e61a7]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-f43e61a7]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-f43e61a7]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-f43e61a7]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-f43e61a7]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-f43e61a7]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-f43e61a7]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-f43e61a7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f43e61a7]:hover{background:#e0e7ff}.formula-box[data-v-f43e61a7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f43e61a7]{color:var(--text-primary)}.copy-toast[data-v-f43e61a7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-f43e61a7],.detail-grid[data-v-f43e61a7]{grid-template-columns:1fr}}.calc-wrap[data-v-f8d5dda3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f8d5dda3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f8d5dda3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f8d5dda3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f8d5dda3]{display:flex;flex-direction:column;gap:10px}.field[data-v-f8d5dda3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f8d5dda3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f8d5dda3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f8d5dda3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f8d5dda3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f8d5dda3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f8d5dda3]:hover{background:var(--primary-dark)}.result-content[data-v-f8d5dda3]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-f8d5dda3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-f8d5dda3]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-f8d5dda3]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-f8d5dda3]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-f8d5dda3]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-f8d5dda3]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-f8d5dda3]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-f8d5dda3]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-f8d5dda3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f8d5dda3]:hover{background:#e0e7ff}.formula-box[data-v-f8d5dda3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f8d5dda3]{color:var(--text-primary)}.copy-toast[data-v-f8d5dda3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-f8d5dda3],.detail-grid[data-v-f8d5dda3]{grid-template-columns:1fr}}.calc-wrap[data-v-9e0881d3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9e0881d3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9e0881d3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9e0881d3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9e0881d3]{display:flex;flex-direction:column;gap:10px}.field[data-v-9e0881d3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9e0881d3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9e0881d3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9e0881d3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-9e0881d3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-9e0881d3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9e0881d3]:hover{background:var(--primary-dark)}.result-content[data-v-9e0881d3]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-9e0881d3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-9e0881d3]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-9e0881d3]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-9e0881d3]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-9e0881d3]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-9e0881d3]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-9e0881d3]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-9e0881d3]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-9e0881d3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9e0881d3]:hover{background:#e0e7ff}.formula-box[data-v-9e0881d3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9e0881d3]{color:var(--text-primary)}.copy-toast[data-v-9e0881d3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-9e0881d3],.detail-grid[data-v-9e0881d3]{grid-template-columns:1fr}}.calc-wrap[data-v-55fafef1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-55fafef1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-55fafef1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-55fafef1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-55fafef1]{display:flex;flex-direction:column;gap:10px}.field[data-v-55fafef1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-55fafef1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-55fafef1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-55fafef1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-55fafef1]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-55fafef1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-55fafef1]:hover{background:var(--primary-dark)}.result-content[data-v-55fafef1]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-55fafef1]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-55fafef1]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-55fafef1]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-55fafef1]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-55fafef1]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-55fafef1]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-55fafef1]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-55fafef1]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-55fafef1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-55fafef1]:hover{background:#e0e7ff}.formula-box[data-v-55fafef1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-55fafef1]{color:var(--text-primary)}.copy-toast[data-v-55fafef1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-55fafef1],.detail-grid[data-v-55fafef1]{grid-template-columns:1fr}}.calc-wrap[data-v-5e07ba65]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5e07ba65]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5e07ba65]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5e07ba65]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5e07ba65]{display:flex;flex-direction:column;gap:10px}.field[data-v-5e07ba65]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5e07ba65]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5e07ba65]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5e07ba65]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-5e07ba65]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-5e07ba65]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5e07ba65]:hover{background:var(--primary-dark)}.result-content[data-v-5e07ba65]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-5e07ba65]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-5e07ba65]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-5e07ba65]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-5e07ba65]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-5e07ba65]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-5e07ba65]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-5e07ba65]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-5e07ba65]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-5e07ba65]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5e07ba65]:hover{background:#e0e7ff}.formula-box[data-v-5e07ba65]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5e07ba65]{color:var(--text-primary)}.copy-toast[data-v-5e07ba65]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-5e07ba65],.detail-grid[data-v-5e07ba65]{grid-template-columns:1fr}}.calc-wrap[data-v-caec6cb8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-caec6cb8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-caec6cb8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-caec6cb8]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-caec6cb8]{display:flex;flex-direction:column;gap:10px}.field[data-v-caec6cb8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-caec6cb8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-caec6cb8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-caec6cb8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-caec6cb8]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-caec6cb8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-caec6cb8]:hover{background:var(--primary-dark)}.result-content[data-v-caec6cb8]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-caec6cb8]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-caec6cb8]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-caec6cb8]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-caec6cb8]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-caec6cb8]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-caec6cb8]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-caec6cb8]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-caec6cb8]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-caec6cb8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-caec6cb8]:hover{background:#e0e7ff}.formula-box[data-v-caec6cb8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-caec6cb8]{color:var(--text-primary)}.copy-toast[data-v-caec6cb8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-caec6cb8],.detail-grid[data-v-caec6cb8]{grid-template-columns:1fr}}.calc-wrap[data-v-ee51c3bd]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ee51c3bd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ee51c3bd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ee51c3bd]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ee51c3bd]{display:flex;flex-direction:column;gap:10px}.field[data-v-ee51c3bd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ee51c3bd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ee51c3bd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ee51c3bd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ee51c3bd]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ee51c3bd]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ee51c3bd]:hover{background:var(--primary-dark)}.result-content[data-v-ee51c3bd]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ee51c3bd]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ee51c3bd]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ee51c3bd]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ee51c3bd]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-ee51c3bd]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-ee51c3bd]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-ee51c3bd]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-ee51c3bd]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ee51c3bd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ee51c3bd]:hover{background:#e0e7ff}.formula-box[data-v-ee51c3bd]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ee51c3bd]{color:var(--text-primary)}.copy-toast[data-v-ee51c3bd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-ee51c3bd],.detail-grid[data-v-ee51c3bd]{grid-template-columns:1fr}}.calc-wrap[data-v-326a1403]{display:flex;flex-direction:column;gap:16px}.panels[data-v-326a1403]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-326a1403]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-326a1403]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-326a1403]{display:flex;flex-direction:column;gap:10px}.field[data-v-326a1403]{display:flex;flex-direction:column;gap:4px}.field label[data-v-326a1403]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-326a1403]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-326a1403]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-326a1403]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-326a1403]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-326a1403]:hover{background:var(--primary-dark)}.result-content[data-v-326a1403]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-326a1403]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-326a1403]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-326a1403]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-326a1403]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-326a1403]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-326a1403]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-326a1403]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-326a1403]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-326a1403]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-326a1403]:hover{background:#e0e7ff}.formula-box[data-v-326a1403]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-326a1403]{color:var(--text-primary)}.copy-toast[data-v-326a1403]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-326a1403],.detail-grid[data-v-326a1403]{grid-template-columns:1fr}}.calc-wrap[data-v-0e708549]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0e708549]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0e708549]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0e708549]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0e708549]{display:flex;flex-direction:column;gap:10px}.field[data-v-0e708549]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0e708549]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0e708549]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0e708549]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-0e708549]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-0e708549]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0e708549]:hover{background:var(--primary-dark)}.result-content[data-v-0e708549]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-0e708549]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-0e708549]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-0e708549]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-0e708549]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-0e708549]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-0e708549]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-0e708549]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-0e708549]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-0e708549]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0e708549]:hover{background:#e0e7ff}.formula-box[data-v-0e708549]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0e708549]{color:var(--text-primary)}.copy-toast[data-v-0e708549]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-0e708549],.detail-grid[data-v-0e708549]{grid-template-columns:1fr}}.calc-wrap[data-v-ca40cb26]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ca40cb26]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ca40cb26]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ca40cb26]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ca40cb26]{display:flex;flex-direction:column;gap:10px}.field[data-v-ca40cb26]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ca40cb26]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ca40cb26]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ca40cb26]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ca40cb26]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ca40cb26]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ca40cb26]:hover{background:var(--primary-dark)}.result-content[data-v-ca40cb26]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ca40cb26]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ca40cb26]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ca40cb26]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ca40cb26]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-ca40cb26]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-ca40cb26]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-ca40cb26]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-ca40cb26]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ca40cb26]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ca40cb26]:hover{background:#e0e7ff}.formula-box[data-v-ca40cb26]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ca40cb26]{color:var(--text-primary)}.copy-toast[data-v-ca40cb26]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-ca40cb26],.detail-grid[data-v-ca40cb26]{grid-template-columns:1fr}}.calc-wrap[data-v-30256433]{display:flex;flex-direction:column;gap:16px}.panels[data-v-30256433]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-30256433]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-30256433]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-30256433]{display:flex;flex-direction:column;gap:10px}.field[data-v-30256433]{display:flex;flex-direction:column;gap:4px}.field label[data-v-30256433]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-30256433]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-30256433]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-30256433]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-30256433]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-30256433]:hover{background:var(--primary-dark)}.result-content[data-v-30256433]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-30256433]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-30256433]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-30256433]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-30256433]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-30256433]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-30256433]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-30256433]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-30256433]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-30256433]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-30256433]:hover{background:#e0e7ff}.formula-box[data-v-30256433]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-30256433]{color:var(--text-primary)}.copy-toast[data-v-30256433]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-30256433],.detail-grid[data-v-30256433]{grid-template-columns:1fr}}.calc-wrap[data-v-7dde725f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7dde725f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7dde725f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7dde725f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7dde725f]{display:flex;flex-direction:column;gap:10px}.field[data-v-7dde725f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7dde725f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7dde725f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7dde725f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7dde725f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7dde725f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7dde725f]:hover{background:var(--primary-dark)}.result-content[data-v-7dde725f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-7dde725f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-7dde725f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-7dde725f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-7dde725f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-7dde725f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-7dde725f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-7dde725f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-7dde725f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-7dde725f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7dde725f]:hover{background:#e0e7ff}.formula-box[data-v-7dde725f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7dde725f]{color:var(--text-primary)}.copy-toast[data-v-7dde725f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-7dde725f],.detail-grid[data-v-7dde725f]{grid-template-columns:1fr}}.calc-wrap[data-v-ba6b3046]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ba6b3046]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ba6b3046]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ba6b3046]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ba6b3046]{display:flex;flex-direction:column;gap:10px}.field[data-v-ba6b3046]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ba6b3046]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ba6b3046]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ba6b3046]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ba6b3046]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ba6b3046]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ba6b3046]:hover{background:var(--primary-dark)}.result-content[data-v-ba6b3046]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ba6b3046]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ba6b3046]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ba6b3046]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ba6b3046]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-ba6b3046]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-ba6b3046]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-ba6b3046]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-ba6b3046]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ba6b3046]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ba6b3046]:hover{background:#e0e7ff}.formula-box[data-v-ba6b3046]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ba6b3046]{color:var(--text-primary)}.copy-toast[data-v-ba6b3046]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-ba6b3046],.detail-grid[data-v-ba6b3046]{grid-template-columns:1fr}}.calc-wrap[data-v-7692c07b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7692c07b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7692c07b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7692c07b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7692c07b]{display:flex;flex-direction:column;gap:10px}.field[data-v-7692c07b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7692c07b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7692c07b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7692c07b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7692c07b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7692c07b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7692c07b]:hover{background:var(--primary-dark)}.result-content[data-v-7692c07b]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-7692c07b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-7692c07b]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-7692c07b]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-7692c07b]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-7692c07b]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-7692c07b]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-7692c07b]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-7692c07b]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-7692c07b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7692c07b]:hover{background:#e0e7ff}.formula-box[data-v-7692c07b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7692c07b]{color:var(--text-primary)}.copy-toast[data-v-7692c07b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-7692c07b],.detail-grid[data-v-7692c07b]{grid-template-columns:1fr}}.calc-wrap[data-v-ec61cfbd]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ec61cfbd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ec61cfbd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ec61cfbd]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ec61cfbd]{display:flex;flex-direction:column;gap:10px}.field[data-v-ec61cfbd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ec61cfbd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ec61cfbd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ec61cfbd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ec61cfbd]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ec61cfbd]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ec61cfbd]:hover{background:var(--primary-dark)}.result-content[data-v-ec61cfbd]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ec61cfbd]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ec61cfbd]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ec61cfbd]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ec61cfbd]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-ec61cfbd]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-ec61cfbd]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-ec61cfbd]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-ec61cfbd]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ec61cfbd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ec61cfbd]:hover{background:#e0e7ff}.formula-box[data-v-ec61cfbd]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ec61cfbd]{color:var(--text-primary)}.copy-toast[data-v-ec61cfbd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-ec61cfbd],.detail-grid[data-v-ec61cfbd]{grid-template-columns:1fr}}.calc-wrap[data-v-f2d42fbb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f2d42fbb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f2d42fbb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f2d42fbb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f2d42fbb]{display:flex;flex-direction:column;gap:10px}.field[data-v-f2d42fbb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f2d42fbb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f2d42fbb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f2d42fbb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f2d42fbb]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f2d42fbb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f2d42fbb]:hover{background:var(--primary-dark)}.result-content[data-v-f2d42fbb]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-f2d42fbb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-f2d42fbb]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-f2d42fbb]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-f2d42fbb]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-f2d42fbb]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-f2d42fbb]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-f2d42fbb]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-f2d42fbb]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-f2d42fbb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f2d42fbb]:hover{background:#e0e7ff}.formula-box[data-v-f2d42fbb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f2d42fbb]{color:var(--text-primary)}.copy-toast[data-v-f2d42fbb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-f2d42fbb],.detail-grid[data-v-f2d42fbb]{grid-template-columns:1fr}}.calc-wrap[data-v-60354969]{display:flex;flex-direction:column;gap:16px}.panels[data-v-60354969]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-60354969]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-60354969]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-60354969]{display:flex;flex-direction:column;gap:10px}.field[data-v-60354969]{display:flex;flex-direction:column;gap:4px}.field label[data-v-60354969]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-60354969]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-60354969]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-60354969]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-60354969]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-60354969]:hover{background:var(--primary-dark)}.result-content[data-v-60354969]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-60354969]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-60354969]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-60354969]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-60354969]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-60354969]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-60354969]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-60354969]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-60354969]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-60354969]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-60354969]:hover{background:#e0e7ff}.formula-box[data-v-60354969]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-60354969]{color:var(--text-primary)}.copy-toast[data-v-60354969]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-60354969],.detail-grid[data-v-60354969]{grid-template-columns:1fr}}.calc-wrap[data-v-8e0c373a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8e0c373a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8e0c373a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8e0c373a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8e0c373a]{display:flex;flex-direction:column;gap:10px}.field[data-v-8e0c373a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8e0c373a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8e0c373a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8e0c373a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-8e0c373a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-8e0c373a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8e0c373a]:hover{background:var(--primary-dark)}.result-content[data-v-8e0c373a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-8e0c373a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-8e0c373a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-8e0c373a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-8e0c373a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-8e0c373a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-8e0c373a]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-8e0c373a]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-8e0c373a]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-8e0c373a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8e0c373a]:hover{background:#e0e7ff}.formula-box[data-v-8e0c373a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8e0c373a]{color:var(--text-primary)}.copy-toast[data-v-8e0c373a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-8e0c373a],.detail-grid[data-v-8e0c373a]{grid-template-columns:1fr}}.calc-wrap[data-v-71efa467]{display:flex;flex-direction:column;gap:16px}.panels[data-v-71efa467]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-71efa467]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-71efa467]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-71efa467]{display:flex;flex-direction:column;gap:10px}.field[data-v-71efa467]{display:flex;flex-direction:column;gap:4px}.field label[data-v-71efa467]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-71efa467]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-71efa467]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-71efa467]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-71efa467]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-71efa467]:hover{background:var(--primary-dark)}.result-content[data-v-71efa467]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-71efa467]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-71efa467]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-71efa467]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-71efa467]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-71efa467]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-71efa467]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-71efa467]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-71efa467]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-71efa467]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-71efa467]:hover{background:#e0e7ff}.formula-box[data-v-71efa467]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-71efa467]{color:var(--text-primary)}.copy-toast[data-v-71efa467]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-71efa467],.detail-grid[data-v-71efa467]{grid-template-columns:1fr}}.calc-wrap[data-v-873e6f22]{display:flex;flex-direction:column;gap:16px}.panels[data-v-873e6f22]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-873e6f22]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-873e6f22]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-873e6f22]{display:flex;flex-direction:column;gap:10px}.field[data-v-873e6f22]{display:flex;flex-direction:column;gap:4px}.field label[data-v-873e6f22]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-873e6f22]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-873e6f22]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-873e6f22]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-873e6f22]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-873e6f22]:hover{background:var(--primary-dark)}.result-content[data-v-873e6f22]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-873e6f22]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-873e6f22]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-873e6f22]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-873e6f22]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-873e6f22]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-873e6f22]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-873e6f22]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-873e6f22]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-873e6f22]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-873e6f22]:hover{background:#e0e7ff}.formula-box[data-v-873e6f22]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-873e6f22]{color:var(--text-primary)}.copy-toast[data-v-873e6f22]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-873e6f22],.detail-grid[data-v-873e6f22]{grid-template-columns:1fr}}.calc-wrap[data-v-8f8694df]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8f8694df]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8f8694df]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8f8694df]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8f8694df]{display:flex;flex-direction:column;gap:10px}.field[data-v-8f8694df]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8f8694df]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8f8694df]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8f8694df]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-8f8694df]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-8f8694df]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8f8694df]:hover{background:var(--primary-dark)}.result-content[data-v-8f8694df]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-8f8694df]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-8f8694df]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-8f8694df]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-8f8694df]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-8f8694df]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-8f8694df]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-8f8694df]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-8f8694df]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-8f8694df]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8f8694df]:hover{background:#e0e7ff}.formula-box[data-v-8f8694df]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8f8694df]{color:var(--text-primary)}.copy-toast[data-v-8f8694df]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-8f8694df],.detail-grid[data-v-8f8694df]{grid-template-columns:1fr}}.calc-wrap[data-v-b40be34a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b40be34a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b40be34a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b40be34a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b40be34a]{display:flex;flex-direction:column;gap:10px}.field[data-v-b40be34a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b40be34a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b40be34a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b40be34a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b40be34a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b40be34a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b40be34a]:hover{background:var(--primary-dark)}.result-content[data-v-b40be34a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b40be34a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b40be34a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b40be34a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b40be34a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b40be34a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b40be34a]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b40be34a]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b40be34a]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b40be34a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b40be34a]:hover{background:#e0e7ff}.formula-box[data-v-b40be34a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b40be34a]{color:var(--text-primary)}.copy-toast[data-v-b40be34a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b40be34a],.detail-grid[data-v-b40be34a]{grid-template-columns:1fr}}.calc-wrap[data-v-a39062f6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a39062f6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a39062f6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a39062f6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a39062f6]{display:flex;flex-direction:column;gap:10px}.field[data-v-a39062f6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a39062f6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a39062f6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a39062f6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a39062f6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a39062f6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a39062f6]:hover{background:var(--primary-dark)}.result-content[data-v-a39062f6]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a39062f6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a39062f6]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a39062f6]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a39062f6]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-a39062f6]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-a39062f6]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-a39062f6]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-a39062f6]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a39062f6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a39062f6]:hover{background:#e0e7ff}.formula-box[data-v-a39062f6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a39062f6]{color:var(--text-primary)}.copy-toast[data-v-a39062f6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-a39062f6],.detail-grid[data-v-a39062f6]{grid-template-columns:1fr}}.calc-wrap[data-v-d0da18a7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d0da18a7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d0da18a7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d0da18a7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d0da18a7]{display:flex;flex-direction:column;gap:10px}.field[data-v-d0da18a7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d0da18a7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d0da18a7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d0da18a7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d0da18a7]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d0da18a7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d0da18a7]:hover{background:var(--primary-dark)}.result-content[data-v-d0da18a7]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d0da18a7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d0da18a7]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d0da18a7]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d0da18a7]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-d0da18a7]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-d0da18a7]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-d0da18a7]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-d0da18a7]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d0da18a7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d0da18a7]:hover{background:#e0e7ff}.formula-box[data-v-d0da18a7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d0da18a7]{color:var(--text-primary)}.copy-toast[data-v-d0da18a7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-d0da18a7],.detail-grid[data-v-d0da18a7]{grid-template-columns:1fr}}.calc-wrap[data-v-699a8360]{display:flex;flex-direction:column;gap:16px}.panels[data-v-699a8360]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-699a8360]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-699a8360]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-699a8360]{display:flex;flex-direction:column;gap:10px}.field[data-v-699a8360]{display:flex;flex-direction:column;gap:4px}.field label[data-v-699a8360]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-699a8360]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-699a8360]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-699a8360]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-699a8360]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-699a8360]:hover{background:var(--primary-dark)}.result-content[data-v-699a8360]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-699a8360]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-699a8360]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-699a8360]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-699a8360]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-699a8360]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-699a8360]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-699a8360]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-699a8360]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-699a8360]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-699a8360]:hover{background:#e0e7ff}.formula-box[data-v-699a8360]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-699a8360]{color:var(--text-primary)}.copy-toast[data-v-699a8360]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-699a8360],.detail-grid[data-v-699a8360]{grid-template-columns:1fr}}.calc-wrap[data-v-315e9b3f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-315e9b3f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-315e9b3f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-315e9b3f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-315e9b3f]{display:flex;flex-direction:column;gap:10px}.field[data-v-315e9b3f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-315e9b3f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-315e9b3f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-315e9b3f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-315e9b3f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-315e9b3f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-315e9b3f]:hover{background:var(--primary-dark)}.result-content[data-v-315e9b3f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-315e9b3f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-315e9b3f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-315e9b3f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-315e9b3f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-315e9b3f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-315e9b3f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-315e9b3f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-315e9b3f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-315e9b3f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-315e9b3f]:hover{background:#e0e7ff}.formula-box[data-v-315e9b3f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-315e9b3f]{color:var(--text-primary)}.copy-toast[data-v-315e9b3f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-315e9b3f],.detail-grid[data-v-315e9b3f]{grid-template-columns:1fr}}.calc-wrap[data-v-ab2be8fc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ab2be8fc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ab2be8fc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ab2be8fc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ab2be8fc]{display:flex;flex-direction:column;gap:10px}.field[data-v-ab2be8fc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ab2be8fc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ab2be8fc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ab2be8fc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ab2be8fc]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ab2be8fc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ab2be8fc]:hover{background:var(--primary-dark)}.result-content[data-v-ab2be8fc]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ab2be8fc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ab2be8fc]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ab2be8fc]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ab2be8fc]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-ab2be8fc]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-ab2be8fc]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-ab2be8fc]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-ab2be8fc]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ab2be8fc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ab2be8fc]:hover{background:#e0e7ff}.formula-box[data-v-ab2be8fc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ab2be8fc]{color:var(--text-primary)}.copy-toast[data-v-ab2be8fc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-ab2be8fc],.detail-grid[data-v-ab2be8fc]{grid-template-columns:1fr}}.calc-wrap[data-v-1392739e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1392739e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1392739e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1392739e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1392739e]{display:flex;flex-direction:column;gap:10px}.field[data-v-1392739e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1392739e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1392739e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1392739e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1392739e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1392739e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1392739e]:hover{background:var(--primary-dark)}.result-content[data-v-1392739e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1392739e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1392739e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1392739e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1392739e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-1392739e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-1392739e]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-1392739e]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-1392739e]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1392739e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1392739e]:hover{background:#e0e7ff}.formula-box[data-v-1392739e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1392739e]{color:var(--text-primary)}.copy-toast[data-v-1392739e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-1392739e],.detail-grid[data-v-1392739e]{grid-template-columns:1fr}}.calc-wrap[data-v-b7643ac5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b7643ac5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b7643ac5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b7643ac5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b7643ac5]{display:flex;flex-direction:column;gap:10px}.field[data-v-b7643ac5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b7643ac5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b7643ac5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b7643ac5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b7643ac5]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b7643ac5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b7643ac5]:hover{background:var(--primary-dark)}.result-content[data-v-b7643ac5]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b7643ac5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b7643ac5]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b7643ac5]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b7643ac5]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b7643ac5]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b7643ac5]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b7643ac5]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b7643ac5]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b7643ac5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b7643ac5]:hover{background:#e0e7ff}.formula-box[data-v-b7643ac5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b7643ac5]{color:var(--text-primary)}.copy-toast[data-v-b7643ac5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b7643ac5],.detail-grid[data-v-b7643ac5]{grid-template-columns:1fr}}.calc-wrap[data-v-165fd6f2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-165fd6f2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-165fd6f2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-165fd6f2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-165fd6f2]{display:flex;flex-direction:column;gap:10px}.field[data-v-165fd6f2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-165fd6f2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-165fd6f2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-165fd6f2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-165fd6f2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-165fd6f2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-165fd6f2]:hover{background:var(--primary-dark)}.result-content[data-v-165fd6f2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-165fd6f2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-165fd6f2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-165fd6f2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-165fd6f2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-165fd6f2]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-165fd6f2]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-165fd6f2]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-165fd6f2]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-165fd6f2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-165fd6f2]:hover{background:#e0e7ff}.formula-box[data-v-165fd6f2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-165fd6f2]{color:var(--text-primary)}.copy-toast[data-v-165fd6f2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-165fd6f2],.detail-grid[data-v-165fd6f2]{grid-template-columns:1fr}}.calc-wrap[data-v-e5a13c90]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e5a13c90]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e5a13c90]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e5a13c90]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e5a13c90]{display:flex;flex-direction:column;gap:10px}.field[data-v-e5a13c90]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e5a13c90]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e5a13c90]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e5a13c90]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e5a13c90]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e5a13c90]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e5a13c90]:hover{background:var(--primary-dark)}.result-content[data-v-e5a13c90]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e5a13c90]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e5a13c90]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e5a13c90]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e5a13c90]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-e5a13c90]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-e5a13c90]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-e5a13c90]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-e5a13c90]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e5a13c90]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e5a13c90]:hover{background:#e0e7ff}.formula-box[data-v-e5a13c90]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e5a13c90]{color:var(--text-primary)}.copy-toast[data-v-e5a13c90]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-e5a13c90],.detail-grid[data-v-e5a13c90]{grid-template-columns:1fr}}.calc-wrap[data-v-fd8e023e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fd8e023e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fd8e023e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fd8e023e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fd8e023e]{display:flex;flex-direction:column;gap:10px}.field[data-v-fd8e023e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fd8e023e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fd8e023e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fd8e023e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fd8e023e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fd8e023e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fd8e023e]:hover{background:var(--primary-dark)}.result-content[data-v-fd8e023e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-fd8e023e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-fd8e023e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-fd8e023e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-fd8e023e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-fd8e023e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-fd8e023e]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-fd8e023e]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-fd8e023e]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-fd8e023e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fd8e023e]:hover{background:#e0e7ff}.formula-box[data-v-fd8e023e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fd8e023e]{color:var(--text-primary)}.copy-toast[data-v-fd8e023e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-fd8e023e],.detail-grid[data-v-fd8e023e]{grid-template-columns:1fr}}.calc-wrap[data-v-afa0089e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-afa0089e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-afa0089e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-afa0089e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-afa0089e]{display:flex;flex-direction:column;gap:10px}.field[data-v-afa0089e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-afa0089e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-afa0089e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-afa0089e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-afa0089e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-afa0089e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-afa0089e]:hover{background:var(--primary-dark)}.result-content[data-v-afa0089e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-afa0089e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-afa0089e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-afa0089e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-afa0089e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-afa0089e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-afa0089e]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-afa0089e]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-afa0089e]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-afa0089e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-afa0089e]:hover{background:#e0e7ff}.formula-box[data-v-afa0089e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-afa0089e]{color:var(--text-primary)}.copy-toast[data-v-afa0089e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-afa0089e],.detail-grid[data-v-afa0089e]{grid-template-columns:1fr}}.calc-wrap[data-v-c18132cb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c18132cb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c18132cb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c18132cb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c18132cb]{display:flex;flex-direction:column;gap:10px}.field[data-v-c18132cb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c18132cb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c18132cb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c18132cb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c18132cb]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c18132cb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c18132cb]:hover{background:var(--primary-dark)}.result-content[data-v-c18132cb]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c18132cb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c18132cb]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c18132cb]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c18132cb]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-c18132cb]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-c18132cb]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-c18132cb]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-c18132cb]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c18132cb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c18132cb]:hover{background:#e0e7ff}.formula-box[data-v-c18132cb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c18132cb]{color:var(--text-primary)}.copy-toast[data-v-c18132cb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-c18132cb],.detail-grid[data-v-c18132cb]{grid-template-columns:1fr}}.calc-wrap[data-v-978f426e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-978f426e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-978f426e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-978f426e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-978f426e]{display:flex;flex-direction:column;gap:10px}.field[data-v-978f426e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-978f426e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-978f426e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-978f426e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-978f426e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-978f426e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-978f426e]:hover{background:var(--primary-dark)}.result-content[data-v-978f426e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-978f426e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-978f426e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-978f426e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-978f426e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-978f426e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-978f426e]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-978f426e]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-978f426e]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-978f426e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-978f426e]:hover{background:#e0e7ff}.formula-box[data-v-978f426e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-978f426e]{color:var(--text-primary)}.copy-toast[data-v-978f426e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-978f426e],.detail-grid[data-v-978f426e]{grid-template-columns:1fr}}.calc-wrap[data-v-07cde99c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-07cde99c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-07cde99c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-07cde99c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-07cde99c]{display:flex;flex-direction:column;gap:10px}.field[data-v-07cde99c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-07cde99c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-07cde99c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-07cde99c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-07cde99c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-07cde99c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-07cde99c]:hover{background:var(--primary-dark)}.result-content[data-v-07cde99c]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-07cde99c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-07cde99c]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-07cde99c]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-07cde99c]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-07cde99c]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-07cde99c]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-07cde99c]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-07cde99c]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-07cde99c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-07cde99c]:hover{background:#e0e7ff}.formula-box[data-v-07cde99c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-07cde99c]{color:var(--text-primary)}.copy-toast[data-v-07cde99c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-07cde99c],.detail-grid[data-v-07cde99c]{grid-template-columns:1fr}}.calc-wrap[data-v-3956a2c1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3956a2c1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3956a2c1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3956a2c1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3956a2c1]{display:flex;flex-direction:column;gap:10px}.field[data-v-3956a2c1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3956a2c1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3956a2c1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3956a2c1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-3956a2c1]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-3956a2c1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3956a2c1]:hover{background:var(--primary-dark)}.result-content[data-v-3956a2c1]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-3956a2c1]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-3956a2c1]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-3956a2c1]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-3956a2c1]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-3956a2c1]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-3956a2c1]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-3956a2c1]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-3956a2c1]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-3956a2c1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3956a2c1]:hover{background:#e0e7ff}.formula-box[data-v-3956a2c1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3956a2c1]{color:var(--text-primary)}.copy-toast[data-v-3956a2c1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-3956a2c1],.detail-grid[data-v-3956a2c1]{grid-template-columns:1fr}}.calc-wrap[data-v-862639d0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-862639d0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-862639d0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-862639d0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-862639d0]{display:flex;flex-direction:column;gap:10px}.field[data-v-862639d0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-862639d0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-862639d0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-862639d0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-862639d0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-862639d0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-862639d0]:hover{background:var(--primary-dark)}.result-content[data-v-862639d0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-862639d0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-862639d0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-862639d0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-862639d0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-862639d0]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-862639d0]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-862639d0]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-862639d0]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-862639d0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-862639d0]:hover{background:#e0e7ff}.formula-box[data-v-862639d0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-862639d0]{color:var(--text-primary)}.copy-toast[data-v-862639d0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-862639d0],.detail-grid[data-v-862639d0]{grid-template-columns:1fr}}.calc-wrap[data-v-e933df92]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e933df92]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e933df92]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e933df92]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e933df92]{display:flex;flex-direction:column;gap:10px}.field[data-v-e933df92]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e933df92]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e933df92]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e933df92]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e933df92]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e933df92]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e933df92]:hover{background:var(--primary-dark)}.result-content[data-v-e933df92]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e933df92]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e933df92]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e933df92]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e933df92]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-e933df92]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-e933df92]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-e933df92]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-e933df92]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e933df92]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e933df92]:hover{background:#e0e7ff}.formula-box[data-v-e933df92]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e933df92]{color:var(--text-primary)}.copy-toast[data-v-e933df92]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-e933df92],.detail-grid[data-v-e933df92]{grid-template-columns:1fr}}.calc-wrap[data-v-2ef30bc7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2ef30bc7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2ef30bc7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2ef30bc7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2ef30bc7]{display:flex;flex-direction:column;gap:10px}.field[data-v-2ef30bc7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2ef30bc7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2ef30bc7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2ef30bc7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2ef30bc7]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2ef30bc7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2ef30bc7]:hover{background:var(--primary-dark)}.result-content[data-v-2ef30bc7]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2ef30bc7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2ef30bc7]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2ef30bc7]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2ef30bc7]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-2ef30bc7]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-2ef30bc7]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-2ef30bc7]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-2ef30bc7]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2ef30bc7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2ef30bc7]:hover{background:#e0e7ff}.formula-box[data-v-2ef30bc7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2ef30bc7]{color:var(--text-primary)}.copy-toast[data-v-2ef30bc7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-2ef30bc7],.detail-grid[data-v-2ef30bc7]{grid-template-columns:1fr}}.calc-wrap[data-v-68bdeadb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-68bdeadb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-68bdeadb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-68bdeadb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-68bdeadb]{display:flex;flex-direction:column;gap:10px}.field[data-v-68bdeadb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-68bdeadb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-68bdeadb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-68bdeadb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-68bdeadb]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-68bdeadb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-68bdeadb]:hover{background:var(--primary-dark)}.result-content[data-v-68bdeadb]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-68bdeadb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-68bdeadb]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-68bdeadb]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-68bdeadb]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-68bdeadb]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-68bdeadb]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-68bdeadb]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-68bdeadb]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-68bdeadb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-68bdeadb]:hover{background:#e0e7ff}.formula-box[data-v-68bdeadb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-68bdeadb]{color:var(--text-primary)}.copy-toast[data-v-68bdeadb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-68bdeadb],.detail-grid[data-v-68bdeadb]{grid-template-columns:1fr}}.calc-wrap[data-v-c4cc8987]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c4cc8987]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c4cc8987]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c4cc8987]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c4cc8987]{display:flex;flex-direction:column;gap:10px}.field[data-v-c4cc8987]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c4cc8987]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c4cc8987]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c4cc8987]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c4cc8987]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c4cc8987]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c4cc8987]:hover{background:var(--primary-dark)}.result-content[data-v-c4cc8987]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c4cc8987]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c4cc8987]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c4cc8987]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c4cc8987]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-c4cc8987]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-c4cc8987]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-c4cc8987]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-c4cc8987]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c4cc8987]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c4cc8987]:hover{background:#e0e7ff}.formula-box[data-v-c4cc8987]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c4cc8987]{color:var(--text-primary)}.copy-toast[data-v-c4cc8987]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-c4cc8987],.detail-grid[data-v-c4cc8987]{grid-template-columns:1fr}}.calc-wrap[data-v-4dfae6a3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4dfae6a3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4dfae6a3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4dfae6a3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4dfae6a3]{display:flex;flex-direction:column;gap:10px}.field[data-v-4dfae6a3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4dfae6a3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4dfae6a3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4dfae6a3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4dfae6a3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4dfae6a3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4dfae6a3]:hover{background:var(--primary-dark)}.result-content[data-v-4dfae6a3]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4dfae6a3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4dfae6a3]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4dfae6a3]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4dfae6a3]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-4dfae6a3]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-4dfae6a3]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-4dfae6a3]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-4dfae6a3]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4dfae6a3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4dfae6a3]:hover{background:#e0e7ff}.formula-box[data-v-4dfae6a3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4dfae6a3]{color:var(--text-primary)}.copy-toast[data-v-4dfae6a3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-4dfae6a3],.detail-grid[data-v-4dfae6a3]{grid-template-columns:1fr}}.calc-wrap[data-v-06c58f59]{display:flex;flex-direction:column;gap:16px}.panels[data-v-06c58f59]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-06c58f59]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-06c58f59]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-06c58f59]{display:flex;flex-direction:column;gap:10px}.field[data-v-06c58f59]{display:flex;flex-direction:column;gap:4px}.field label[data-v-06c58f59]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-06c58f59]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-06c58f59]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-06c58f59]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-06c58f59]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-06c58f59]:hover{background:var(--primary-dark)}.result-content[data-v-06c58f59]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-06c58f59]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-06c58f59]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-06c58f59]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-06c58f59]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-06c58f59]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-06c58f59]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-06c58f59]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-06c58f59]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-06c58f59]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-06c58f59]:hover{background:#e0e7ff}.formula-box[data-v-06c58f59]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-06c58f59]{color:var(--text-primary)}.copy-toast[data-v-06c58f59]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-06c58f59],.detail-grid[data-v-06c58f59]{grid-template-columns:1fr}}.calc-wrap[data-v-bec49461]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bec49461]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bec49461]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bec49461]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bec49461]{display:flex;flex-direction:column;gap:10px}.field[data-v-bec49461]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bec49461]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bec49461]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bec49461]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-bec49461]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-bec49461]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-bec49461]:hover{background:var(--primary-dark)}.result-content[data-v-bec49461]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-bec49461]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-bec49461]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-bec49461]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-bec49461]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-bec49461]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-bec49461]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-bec49461]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-bec49461]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-bec49461]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bec49461]:hover{background:#e0e7ff}.formula-box[data-v-bec49461]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-bec49461]{color:var(--text-primary)}.copy-toast[data-v-bec49461]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-bec49461],.detail-grid[data-v-bec49461]{grid-template-columns:1fr}}.calc-wrap[data-v-2de3add4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2de3add4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2de3add4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2de3add4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2de3add4]{display:flex;flex-direction:column;gap:10px}.field[data-v-2de3add4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2de3add4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2de3add4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2de3add4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2de3add4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2de3add4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2de3add4]:hover{background:var(--primary-dark)}.result-content[data-v-2de3add4]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2de3add4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2de3add4]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2de3add4]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2de3add4]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-2de3add4]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-2de3add4]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-2de3add4]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-2de3add4]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2de3add4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2de3add4]:hover{background:#e0e7ff}.formula-box[data-v-2de3add4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2de3add4]{color:var(--text-primary)}.copy-toast[data-v-2de3add4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-2de3add4],.detail-grid[data-v-2de3add4]{grid-template-columns:1fr}}.calc-wrap[data-v-27d9a965]{display:flex;flex-direction:column;gap:16px}.panels[data-v-27d9a965]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-27d9a965]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-27d9a965]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-27d9a965]{display:flex;flex-direction:column;gap:10px}.field[data-v-27d9a965]{display:flex;flex-direction:column;gap:4px}.field label[data-v-27d9a965]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-27d9a965]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-27d9a965]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-27d9a965]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-27d9a965]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-27d9a965]:hover{background:var(--primary-dark)}.result-content[data-v-27d9a965]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-27d9a965]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-27d9a965]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-27d9a965]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-27d9a965]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-27d9a965]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-27d9a965]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-27d9a965]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-27d9a965]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-27d9a965]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-27d9a965]:hover{background:#e0e7ff}.formula-box[data-v-27d9a965]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-27d9a965]{color:var(--text-primary)}.copy-toast[data-v-27d9a965]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-27d9a965],.detail-grid[data-v-27d9a965]{grid-template-columns:1fr}}.calc-wrap[data-v-8ac8a31d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8ac8a31d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8ac8a31d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8ac8a31d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8ac8a31d]{display:flex;flex-direction:column;gap:10px}.field[data-v-8ac8a31d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8ac8a31d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8ac8a31d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8ac8a31d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-8ac8a31d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-8ac8a31d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8ac8a31d]:hover{background:var(--primary-dark)}.result-content[data-v-8ac8a31d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-8ac8a31d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-8ac8a31d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-8ac8a31d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-8ac8a31d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-8ac8a31d]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-8ac8a31d]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-8ac8a31d]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-8ac8a31d]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-8ac8a31d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8ac8a31d]:hover{background:#e0e7ff}.formula-box[data-v-8ac8a31d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8ac8a31d]{color:var(--text-primary)}.copy-toast[data-v-8ac8a31d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-8ac8a31d],.detail-grid[data-v-8ac8a31d]{grid-template-columns:1fr}}.calc-wrap[data-v-eccaa8f1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-eccaa8f1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-eccaa8f1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-eccaa8f1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-eccaa8f1]{display:flex;flex-direction:column;gap:10px}.field[data-v-eccaa8f1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-eccaa8f1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-eccaa8f1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-eccaa8f1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-eccaa8f1]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-eccaa8f1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-eccaa8f1]:hover{background:var(--primary-dark)}.result-content[data-v-eccaa8f1]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-eccaa8f1]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-eccaa8f1]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-eccaa8f1]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-eccaa8f1]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-eccaa8f1]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-eccaa8f1]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-eccaa8f1]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-eccaa8f1]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-eccaa8f1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-eccaa8f1]:hover{background:#e0e7ff}.formula-box[data-v-eccaa8f1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-eccaa8f1]{color:var(--text-primary)}.copy-toast[data-v-eccaa8f1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-eccaa8f1],.detail-grid[data-v-eccaa8f1]{grid-template-columns:1fr}}.calc-wrap[data-v-5ae9ba62]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5ae9ba62]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5ae9ba62]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5ae9ba62]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5ae9ba62]{display:flex;flex-direction:column;gap:10px}.field[data-v-5ae9ba62]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5ae9ba62]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5ae9ba62]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5ae9ba62]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-5ae9ba62]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-5ae9ba62]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5ae9ba62]:hover{background:var(--primary-dark)}.result-content[data-v-5ae9ba62]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-5ae9ba62]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-5ae9ba62]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-5ae9ba62]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-5ae9ba62]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-5ae9ba62]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-5ae9ba62]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-5ae9ba62]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-5ae9ba62]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-5ae9ba62]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5ae9ba62]:hover{background:#e0e7ff}.formula-box[data-v-5ae9ba62]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5ae9ba62]{color:var(--text-primary)}.copy-toast[data-v-5ae9ba62]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-5ae9ba62],.detail-grid[data-v-5ae9ba62]{grid-template-columns:1fr}}.calc-wrap[data-v-c94c966c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c94c966c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c94c966c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c94c966c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c94c966c]{display:flex;flex-direction:column;gap:10px}.field[data-v-c94c966c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c94c966c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c94c966c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c94c966c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c94c966c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c94c966c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c94c966c]:hover{background:var(--primary-dark)}.result-content[data-v-c94c966c]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c94c966c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c94c966c]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c94c966c]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c94c966c]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-c94c966c]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-c94c966c]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-c94c966c]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-c94c966c]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c94c966c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c94c966c]:hover{background:#e0e7ff}.formula-box[data-v-c94c966c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c94c966c]{color:var(--text-primary)}.copy-toast[data-v-c94c966c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-c94c966c],.detail-grid[data-v-c94c966c]{grid-template-columns:1fr}}.calc-wrap[data-v-e4055ed3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e4055ed3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e4055ed3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e4055ed3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e4055ed3]{display:flex;flex-direction:column;gap:10px}.field[data-v-e4055ed3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e4055ed3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e4055ed3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e4055ed3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e4055ed3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e4055ed3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e4055ed3]:hover{background:var(--primary-dark)}.result-content[data-v-e4055ed3]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e4055ed3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e4055ed3]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e4055ed3]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e4055ed3]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-e4055ed3]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-e4055ed3]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-e4055ed3]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-e4055ed3]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e4055ed3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e4055ed3]:hover{background:#e0e7ff}.formula-box[data-v-e4055ed3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e4055ed3]{color:var(--text-primary)}.copy-toast[data-v-e4055ed3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-e4055ed3],.detail-grid[data-v-e4055ed3]{grid-template-columns:1fr}}.calc-wrap[data-v-799359e0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-799359e0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-799359e0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-799359e0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-799359e0]{display:flex;flex-direction:column;gap:10px}.field[data-v-799359e0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-799359e0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-799359e0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-799359e0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-799359e0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-799359e0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-799359e0]:hover{background:var(--primary-dark)}.result-content[data-v-799359e0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-799359e0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-799359e0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-799359e0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-799359e0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-799359e0]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-799359e0]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-799359e0]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-799359e0]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-799359e0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-799359e0]:hover{background:#e0e7ff}.formula-box[data-v-799359e0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-799359e0]{color:var(--text-primary)}.copy-toast[data-v-799359e0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-799359e0],.detail-grid[data-v-799359e0]{grid-template-columns:1fr}}.calc-wrap[data-v-c9f191c6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c9f191c6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c9f191c6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c9f191c6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c9f191c6]{display:flex;flex-direction:column;gap:10px}.field[data-v-c9f191c6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c9f191c6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c9f191c6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c9f191c6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c9f191c6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c9f191c6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c9f191c6]:hover{background:var(--primary-dark)}.result-content[data-v-c9f191c6]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c9f191c6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c9f191c6]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c9f191c6]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c9f191c6]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-c9f191c6]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-c9f191c6]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-c9f191c6]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-c9f191c6]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c9f191c6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c9f191c6]:hover{background:#e0e7ff}.formula-box[data-v-c9f191c6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c9f191c6]{color:var(--text-primary)}.copy-toast[data-v-c9f191c6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-c9f191c6],.detail-grid[data-v-c9f191c6]{grid-template-columns:1fr}}.calc-wrap[data-v-df988ebf]{display:flex;flex-direction:column;gap:16px}.panels[data-v-df988ebf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-df988ebf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-df988ebf]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-df988ebf]{display:flex;flex-direction:column;gap:10px}.field[data-v-df988ebf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-df988ebf]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-df988ebf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-df988ebf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-df988ebf]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-df988ebf]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-df988ebf]:hover{background:var(--primary-dark)}.result-content[data-v-df988ebf]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-df988ebf]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-df988ebf]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-df988ebf]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-df988ebf]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-df988ebf]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-df988ebf]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-df988ebf]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-df988ebf]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-df988ebf]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-df988ebf]:hover{background:#e0e7ff}.formula-box[data-v-df988ebf]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-df988ebf]{color:var(--text-primary)}.copy-toast[data-v-df988ebf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-df988ebf],.detail-grid[data-v-df988ebf]{grid-template-columns:1fr}}.calc-wrap[data-v-eac41ee0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-eac41ee0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-eac41ee0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-eac41ee0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-eac41ee0]{display:flex;flex-direction:column;gap:10px}.field[data-v-eac41ee0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-eac41ee0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-eac41ee0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-eac41ee0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-eac41ee0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-eac41ee0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-eac41ee0]:hover{background:var(--primary-dark)}.result-content[data-v-eac41ee0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-eac41ee0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-eac41ee0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-eac41ee0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-eac41ee0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-eac41ee0]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-eac41ee0]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-eac41ee0]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-eac41ee0]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-eac41ee0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-eac41ee0]:hover{background:#e0e7ff}.formula-box[data-v-eac41ee0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-eac41ee0]{color:var(--text-primary)}.copy-toast[data-v-eac41ee0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-eac41ee0],.detail-grid[data-v-eac41ee0]{grid-template-columns:1fr}}.calc-wrap[data-v-70a81162]{display:flex;flex-direction:column;gap:16px}.panels[data-v-70a81162]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-70a81162]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-70a81162]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-70a81162]{display:flex;flex-direction:column;gap:10px}.field[data-v-70a81162]{display:flex;flex-direction:column;gap:4px}.field label[data-v-70a81162]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-70a81162]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-70a81162]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-70a81162]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-70a81162]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-70a81162]:hover{background:var(--primary-dark)}.result-content[data-v-70a81162]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-70a81162]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-70a81162]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-70a81162]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-70a81162]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-70a81162]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-70a81162]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-70a81162]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-70a81162]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-70a81162]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-70a81162]:hover{background:#e0e7ff}.formula-box[data-v-70a81162]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-70a81162]{color:var(--text-primary)}.copy-toast[data-v-70a81162]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-70a81162],.detail-grid[data-v-70a81162]{grid-template-columns:1fr}}.calc-wrap[data-v-2ce3618d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2ce3618d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2ce3618d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2ce3618d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2ce3618d]{display:flex;flex-direction:column;gap:10px}.field[data-v-2ce3618d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2ce3618d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2ce3618d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2ce3618d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2ce3618d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2ce3618d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2ce3618d]:hover{background:var(--primary-dark)}.result-content[data-v-2ce3618d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2ce3618d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2ce3618d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2ce3618d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2ce3618d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-2ce3618d]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-2ce3618d]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-2ce3618d]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-2ce3618d]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2ce3618d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2ce3618d]:hover{background:#e0e7ff}.formula-box[data-v-2ce3618d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2ce3618d]{color:var(--text-primary)}.copy-toast[data-v-2ce3618d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-2ce3618d],.detail-grid[data-v-2ce3618d]{grid-template-columns:1fr}}.calc-wrap[data-v-210c662f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-210c662f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-210c662f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-210c662f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-210c662f]{display:flex;flex-direction:column;gap:10px}.field[data-v-210c662f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-210c662f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-210c662f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-210c662f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-210c662f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-210c662f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-210c662f]:hover{background:var(--primary-dark)}.result-content[data-v-210c662f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-210c662f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-210c662f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-210c662f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-210c662f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-210c662f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-210c662f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-210c662f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-210c662f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-210c662f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-210c662f]:hover{background:#e0e7ff}.formula-box[data-v-210c662f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-210c662f]{color:var(--text-primary)}.copy-toast[data-v-210c662f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-210c662f],.detail-grid[data-v-210c662f]{grid-template-columns:1fr}}.calc-wrap[data-v-65855284]{display:flex;flex-direction:column;gap:16px}.panels[data-v-65855284]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-65855284]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-65855284]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-65855284]{display:flex;flex-direction:column;gap:10px}.field[data-v-65855284]{display:flex;flex-direction:column;gap:4px}.field label[data-v-65855284]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-65855284]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-65855284]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-65855284]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-65855284]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-65855284]:hover{background:var(--primary-dark)}.result-content[data-v-65855284]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-65855284]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-65855284]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-65855284]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-65855284]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-65855284]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-65855284]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-65855284]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-65855284]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-65855284]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-65855284]:hover{background:#e0e7ff}.formula-box[data-v-65855284]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-65855284]{color:var(--text-primary)}.copy-toast[data-v-65855284]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-65855284],.detail-grid[data-v-65855284]{grid-template-columns:1fr}}.calc-wrap[data-v-c1954f64]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c1954f64]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c1954f64]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c1954f64]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c1954f64]{display:flex;flex-direction:column;gap:10px}.field[data-v-c1954f64]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c1954f64]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c1954f64]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c1954f64]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c1954f64]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c1954f64]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c1954f64]:hover{background:var(--primary-dark)}.result-content[data-v-c1954f64]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c1954f64]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c1954f64]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c1954f64]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c1954f64]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-c1954f64]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-c1954f64]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-c1954f64]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-c1954f64]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c1954f64]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c1954f64]:hover{background:#e0e7ff}.formula-box[data-v-c1954f64]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c1954f64]{color:var(--text-primary)}.copy-toast[data-v-c1954f64]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-c1954f64],.detail-grid[data-v-c1954f64]{grid-template-columns:1fr}}.calc-wrap[data-v-30843a05]{display:flex;flex-direction:column;gap:16px}.panels[data-v-30843a05]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-30843a05]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-30843a05]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-30843a05]{display:flex;flex-direction:column;gap:10px}.field[data-v-30843a05]{display:flex;flex-direction:column;gap:4px}.field label[data-v-30843a05]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-30843a05]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-30843a05]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-30843a05]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-30843a05]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-30843a05]:hover{background:var(--primary-dark)}.result-content[data-v-30843a05]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-30843a05]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-30843a05]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-30843a05]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-30843a05]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-30843a05]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-30843a05]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-30843a05]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-30843a05]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-30843a05]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-30843a05]:hover{background:#e0e7ff}.formula-box[data-v-30843a05]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-30843a05]{color:var(--text-primary)}.copy-toast[data-v-30843a05]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-30843a05],.detail-grid[data-v-30843a05]{grid-template-columns:1fr}}.calc-wrap[data-v-794d255d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-794d255d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-794d255d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-794d255d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-794d255d]{display:flex;flex-direction:column;gap:10px}.field[data-v-794d255d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-794d255d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-794d255d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-794d255d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-794d255d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-794d255d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-794d255d]:hover{background:var(--primary-dark)}.result-content[data-v-794d255d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-794d255d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-794d255d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-794d255d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-794d255d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-794d255d]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-794d255d]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-794d255d]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-794d255d]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-794d255d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-794d255d]:hover{background:#e0e7ff}.formula-box[data-v-794d255d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-794d255d]{color:var(--text-primary)}.copy-toast[data-v-794d255d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-794d255d],.detail-grid[data-v-794d255d]{grid-template-columns:1fr}}.calc-wrap[data-v-b90a6381]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b90a6381]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b90a6381]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b90a6381]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b90a6381]{display:flex;flex-direction:column;gap:10px}.field[data-v-b90a6381]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b90a6381]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b90a6381]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b90a6381]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b90a6381]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b90a6381]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b90a6381]:hover{background:var(--primary-dark)}.result-content[data-v-b90a6381]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b90a6381]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b90a6381]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b90a6381]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b90a6381]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b90a6381]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b90a6381]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b90a6381]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b90a6381]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b90a6381]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b90a6381]:hover{background:#e0e7ff}.formula-box[data-v-b90a6381]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b90a6381]{color:var(--text-primary)}.copy-toast[data-v-b90a6381]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b90a6381],.detail-grid[data-v-b90a6381]{grid-template-columns:1fr}}.calc-wrap[data-v-ed37155f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ed37155f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ed37155f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ed37155f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ed37155f]{display:flex;flex-direction:column;gap:10px}.field[data-v-ed37155f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ed37155f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ed37155f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ed37155f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ed37155f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ed37155f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ed37155f]:hover{background:var(--primary-dark)}.result-content[data-v-ed37155f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ed37155f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ed37155f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ed37155f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ed37155f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-ed37155f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-ed37155f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-ed37155f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-ed37155f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ed37155f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ed37155f]:hover{background:#e0e7ff}.formula-box[data-v-ed37155f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ed37155f]{color:var(--text-primary)}.copy-toast[data-v-ed37155f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-ed37155f],.detail-grid[data-v-ed37155f]{grid-template-columns:1fr}}.calc-wrap[data-v-f12eba0c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f12eba0c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f12eba0c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f12eba0c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f12eba0c]{display:flex;flex-direction:column;gap:10px}.field[data-v-f12eba0c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f12eba0c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f12eba0c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f12eba0c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f12eba0c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f12eba0c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f12eba0c]:hover{background:var(--primary-dark)}.result-content[data-v-f12eba0c]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-f12eba0c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-f12eba0c]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-f12eba0c]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-f12eba0c]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-f12eba0c]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-f12eba0c]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-f12eba0c]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-f12eba0c]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-f12eba0c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f12eba0c]:hover{background:#e0e7ff}.formula-box[data-v-f12eba0c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f12eba0c]{color:var(--text-primary)}.copy-toast[data-v-f12eba0c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-f12eba0c],.detail-grid[data-v-f12eba0c]{grid-template-columns:1fr}}.calc-wrap[data-v-0badbecc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0badbecc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0badbecc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0badbecc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0badbecc]{display:flex;flex-direction:column;gap:10px}.field[data-v-0badbecc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0badbecc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0badbecc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0badbecc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-0badbecc]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-0badbecc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0badbecc]:hover{background:var(--primary-dark)}.result-content[data-v-0badbecc]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-0badbecc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-0badbecc]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-0badbecc]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-0badbecc]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-0badbecc]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-0badbecc]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-0badbecc]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-0badbecc]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-0badbecc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0badbecc]:hover{background:#e0e7ff}.formula-box[data-v-0badbecc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0badbecc]{color:var(--text-primary)}.copy-toast[data-v-0badbecc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-0badbecc],.detail-grid[data-v-0badbecc]{grid-template-columns:1fr}}.calc-wrap[data-v-37dbe4da]{display:flex;flex-direction:column;gap:16px}.panels[data-v-37dbe4da]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-37dbe4da]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-37dbe4da]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-37dbe4da]{display:flex;flex-direction:column;gap:10px}.field[data-v-37dbe4da]{display:flex;flex-direction:column;gap:4px}.field label[data-v-37dbe4da]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-37dbe4da]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-37dbe4da]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-37dbe4da]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-37dbe4da]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-37dbe4da]:hover{background:var(--primary-dark)}.result-content[data-v-37dbe4da]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-37dbe4da]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-37dbe4da]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-37dbe4da]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-37dbe4da]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-37dbe4da]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-37dbe4da]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-37dbe4da]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-37dbe4da]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-37dbe4da]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-37dbe4da]:hover{background:#e0e7ff}.formula-box[data-v-37dbe4da]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-37dbe4da]{color:var(--text-primary)}.copy-toast[data-v-37dbe4da]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-37dbe4da],.detail-grid[data-v-37dbe4da]{grid-template-columns:1fr}}.calc-wrap[data-v-54d5b764]{display:flex;flex-direction:column;gap:16px}.panels[data-v-54d5b764]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-54d5b764]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-54d5b764]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-54d5b764]{display:flex;flex-direction:column;gap:10px}.field[data-v-54d5b764]{display:flex;flex-direction:column;gap:4px}.field label[data-v-54d5b764]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-54d5b764]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-54d5b764]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-54d5b764]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-54d5b764]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-54d5b764]:hover{background:var(--primary-dark)}.result-content[data-v-54d5b764]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-54d5b764]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-54d5b764]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-54d5b764]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-54d5b764]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-54d5b764]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-54d5b764]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-54d5b764]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-54d5b764]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-54d5b764]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-54d5b764]:hover{background:#e0e7ff}.formula-box[data-v-54d5b764]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-54d5b764]{color:var(--text-primary)}.copy-toast[data-v-54d5b764]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-54d5b764],.detail-grid[data-v-54d5b764]{grid-template-columns:1fr}}.calc-wrap[data-v-d2932534]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d2932534]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d2932534]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d2932534]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d2932534]{display:flex;flex-direction:column;gap:10px}.field[data-v-d2932534]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d2932534]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d2932534]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d2932534]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d2932534]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d2932534]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d2932534]:hover{background:var(--primary-dark)}.result-content[data-v-d2932534]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d2932534]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d2932534]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d2932534]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d2932534]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-d2932534]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-d2932534]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-d2932534]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-d2932534]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d2932534]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d2932534]:hover{background:#e0e7ff}.formula-box[data-v-d2932534]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d2932534]{color:var(--text-primary)}.copy-toast[data-v-d2932534]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-d2932534],.detail-grid[data-v-d2932534]{grid-template-columns:1fr}}.calc-wrap[data-v-65272f26]{display:flex;flex-direction:column;gap:16px}.panels[data-v-65272f26]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-65272f26]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-65272f26]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-65272f26]{display:flex;flex-direction:column;gap:10px}.field[data-v-65272f26]{display:flex;flex-direction:column;gap:4px}.field label[data-v-65272f26]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-65272f26]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-65272f26]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-65272f26]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-65272f26]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-65272f26]:hover{background:var(--primary-dark)}.result-content[data-v-65272f26]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-65272f26]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-65272f26]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-65272f26]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-65272f26]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-65272f26]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-65272f26]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-65272f26]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-65272f26]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-65272f26]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-65272f26]:hover{background:#e0e7ff}.formula-box[data-v-65272f26]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-65272f26]{color:var(--text-primary)}.copy-toast[data-v-65272f26]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-65272f26],.detail-grid[data-v-65272f26]{grid-template-columns:1fr}}.calc-wrap[data-v-8e5ec537]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8e5ec537]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8e5ec537]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8e5ec537]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8e5ec537]{display:flex;flex-direction:column;gap:10px}.field[data-v-8e5ec537]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8e5ec537]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8e5ec537]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8e5ec537]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-8e5ec537]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-8e5ec537]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8e5ec537]:hover{background:var(--primary-dark)}.result-content[data-v-8e5ec537]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-8e5ec537]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-8e5ec537]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-8e5ec537]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-8e5ec537]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-8e5ec537]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-8e5ec537]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-8e5ec537]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-8e5ec537]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-8e5ec537]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8e5ec537]:hover{background:#e0e7ff}.formula-box[data-v-8e5ec537]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8e5ec537]{color:var(--text-primary)}.copy-toast[data-v-8e5ec537]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-8e5ec537],.detail-grid[data-v-8e5ec537]{grid-template-columns:1fr}}.calc-wrap[data-v-bda8e8c9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bda8e8c9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bda8e8c9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bda8e8c9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bda8e8c9]{display:flex;flex-direction:column;gap:10px}.field[data-v-bda8e8c9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bda8e8c9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bda8e8c9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bda8e8c9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-bda8e8c9]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-bda8e8c9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-bda8e8c9]:hover{background:var(--primary-dark)}.result-content[data-v-bda8e8c9]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-bda8e8c9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-bda8e8c9]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-bda8e8c9]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-bda8e8c9]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-bda8e8c9]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-bda8e8c9]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-bda8e8c9]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-bda8e8c9]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-bda8e8c9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bda8e8c9]:hover{background:#e0e7ff}.formula-box[data-v-bda8e8c9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-bda8e8c9]{color:var(--text-primary)}.copy-toast[data-v-bda8e8c9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-bda8e8c9],.detail-grid[data-v-bda8e8c9]{grid-template-columns:1fr}}.calc-wrap[data-v-99cb5a9d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-99cb5a9d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-99cb5a9d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-99cb5a9d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-99cb5a9d]{display:flex;flex-direction:column;gap:10px}.field[data-v-99cb5a9d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-99cb5a9d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-99cb5a9d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-99cb5a9d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-99cb5a9d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-99cb5a9d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-99cb5a9d]:hover{background:var(--primary-dark)}.result-content[data-v-99cb5a9d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-99cb5a9d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-99cb5a9d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-99cb5a9d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-99cb5a9d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-99cb5a9d]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-99cb5a9d]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-99cb5a9d]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-99cb5a9d]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-99cb5a9d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-99cb5a9d]:hover{background:#e0e7ff}.formula-box[data-v-99cb5a9d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-99cb5a9d]{color:var(--text-primary)}.copy-toast[data-v-99cb5a9d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-99cb5a9d],.detail-grid[data-v-99cb5a9d]{grid-template-columns:1fr}}.calc-wrap[data-v-04ebe41e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-04ebe41e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-04ebe41e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-04ebe41e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-04ebe41e]{display:flex;flex-direction:column;gap:10px}.field[data-v-04ebe41e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-04ebe41e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-04ebe41e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-04ebe41e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-04ebe41e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-04ebe41e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-04ebe41e]:hover{background:var(--primary-dark)}.result-content[data-v-04ebe41e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-04ebe41e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-04ebe41e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-04ebe41e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-04ebe41e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-04ebe41e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-04ebe41e]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-04ebe41e]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-04ebe41e]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-04ebe41e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-04ebe41e]:hover{background:#e0e7ff}.formula-box[data-v-04ebe41e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-04ebe41e]{color:var(--text-primary)}.copy-toast[data-v-04ebe41e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-04ebe41e],.detail-grid[data-v-04ebe41e]{grid-template-columns:1fr}}.calc-wrap[data-v-7d319b77]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7d319b77]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7d319b77]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7d319b77]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7d319b77]{display:flex;flex-direction:column;gap:10px}.field[data-v-7d319b77]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7d319b77]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7d319b77]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7d319b77]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7d319b77]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7d319b77]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7d319b77]:hover{background:var(--primary-dark)}.result-content[data-v-7d319b77]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-7d319b77]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-7d319b77]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-7d319b77]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-7d319b77]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-7d319b77]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-7d319b77]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-7d319b77]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-7d319b77]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-7d319b77]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7d319b77]:hover{background:#e0e7ff}.formula-box[data-v-7d319b77]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7d319b77]{color:var(--text-primary)}.copy-toast[data-v-7d319b77]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-7d319b77],.detail-grid[data-v-7d319b77]{grid-template-columns:1fr}}.calc-wrap[data-v-140c5845]{display:flex;flex-direction:column;gap:16px}.panels[data-v-140c5845]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-140c5845]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-140c5845]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-140c5845]{display:flex;flex-direction:column;gap:10px}.field[data-v-140c5845]{display:flex;flex-direction:column;gap:4px}.field label[data-v-140c5845]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-140c5845]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-140c5845]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-140c5845]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-140c5845]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-140c5845]:hover{background:var(--primary-dark)}.result-content[data-v-140c5845]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-140c5845]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-140c5845]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-140c5845]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-140c5845]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-140c5845]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-140c5845]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-140c5845]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-140c5845]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-140c5845]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-140c5845]:hover{background:#e0e7ff}.formula-box[data-v-140c5845]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-140c5845]{color:var(--text-primary)}.copy-toast[data-v-140c5845]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-140c5845],.detail-grid[data-v-140c5845]{grid-template-columns:1fr}}.calc-wrap[data-v-e15933e9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e15933e9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e15933e9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e15933e9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e15933e9]{display:flex;flex-direction:column;gap:10px}.field[data-v-e15933e9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e15933e9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e15933e9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e15933e9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e15933e9]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e15933e9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e15933e9]:hover{background:var(--primary-dark)}.result-content[data-v-e15933e9]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e15933e9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e15933e9]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e15933e9]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e15933e9]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-e15933e9]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-e15933e9]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-e15933e9]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-e15933e9]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e15933e9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e15933e9]:hover{background:#e0e7ff}.formula-box[data-v-e15933e9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e15933e9]{color:var(--text-primary)}.copy-toast[data-v-e15933e9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-e15933e9],.detail-grid[data-v-e15933e9]{grid-template-columns:1fr}}.calc-wrap[data-v-2e598fc4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2e598fc4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2e598fc4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2e598fc4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2e598fc4]{display:flex;flex-direction:column;gap:10px}.field[data-v-2e598fc4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2e598fc4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2e598fc4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2e598fc4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2e598fc4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2e598fc4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2e598fc4]:hover{background:var(--primary-dark)}.result-content[data-v-2e598fc4]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2e598fc4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2e598fc4]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2e598fc4]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2e598fc4]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-2e598fc4]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-2e598fc4]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-2e598fc4]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-2e598fc4]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2e598fc4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2e598fc4]:hover{background:#e0e7ff}.formula-box[data-v-2e598fc4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2e598fc4]{color:var(--text-primary)}.copy-toast[data-v-2e598fc4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-2e598fc4],.detail-grid[data-v-2e598fc4]{grid-template-columns:1fr}}.calc-wrap[data-v-e07a1519]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e07a1519]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e07a1519]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e07a1519]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e07a1519]{display:flex;flex-direction:column;gap:10px}.field[data-v-e07a1519]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e07a1519]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e07a1519]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e07a1519]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e07a1519]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e07a1519]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e07a1519]:hover{background:var(--primary-dark)}.result-content[data-v-e07a1519]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e07a1519]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e07a1519]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e07a1519]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e07a1519]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-e07a1519]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-e07a1519]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-e07a1519]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-e07a1519]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e07a1519]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e07a1519]:hover{background:#e0e7ff}.formula-box[data-v-e07a1519]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e07a1519]{color:var(--text-primary)}.copy-toast[data-v-e07a1519]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-e07a1519],.detail-grid[data-v-e07a1519]{grid-template-columns:1fr}}.calc-wrap[data-v-abbd5756]{display:flex;flex-direction:column;gap:16px}.panels[data-v-abbd5756]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-abbd5756]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-abbd5756]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-abbd5756]{display:flex;flex-direction:column;gap:10px}.field[data-v-abbd5756]{display:flex;flex-direction:column;gap:4px}.field label[data-v-abbd5756]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-abbd5756]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-abbd5756]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-abbd5756]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-abbd5756]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-abbd5756]:hover{background:var(--primary-dark)}.result-content[data-v-abbd5756]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-abbd5756]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-abbd5756]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-abbd5756]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-abbd5756]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-abbd5756]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-abbd5756]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-abbd5756]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-abbd5756]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-abbd5756]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-abbd5756]:hover{background:#e0e7ff}.formula-box[data-v-abbd5756]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-abbd5756]{color:var(--text-primary)}.copy-toast[data-v-abbd5756]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-abbd5756],.detail-grid[data-v-abbd5756]{grid-template-columns:1fr}}.calc-wrap[data-v-80af56b5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-80af56b5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-80af56b5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-80af56b5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-80af56b5]{display:flex;flex-direction:column;gap:10px}.field[data-v-80af56b5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-80af56b5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-80af56b5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-80af56b5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-80af56b5]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-80af56b5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-80af56b5]:hover{background:var(--primary-dark)}.result-content[data-v-80af56b5]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-80af56b5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-80af56b5]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-80af56b5]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-80af56b5]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-80af56b5]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-80af56b5]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-80af56b5]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-80af56b5]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-80af56b5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-80af56b5]:hover{background:#e0e7ff}.formula-box[data-v-80af56b5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-80af56b5]{color:var(--text-primary)}.copy-toast[data-v-80af56b5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-80af56b5],.detail-grid[data-v-80af56b5]{grid-template-columns:1fr}}.calc-wrap[data-v-fb7bfd19]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fb7bfd19]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fb7bfd19]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fb7bfd19]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fb7bfd19]{display:flex;flex-direction:column;gap:10px}.field[data-v-fb7bfd19]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fb7bfd19]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fb7bfd19]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fb7bfd19]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fb7bfd19]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fb7bfd19]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fb7bfd19]:hover{background:var(--primary-dark)}.result-content[data-v-fb7bfd19]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-fb7bfd19]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-fb7bfd19]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-fb7bfd19]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-fb7bfd19]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-fb7bfd19]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-fb7bfd19]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-fb7bfd19]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-fb7bfd19]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-fb7bfd19]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fb7bfd19]:hover{background:#e0e7ff}.formula-box[data-v-fb7bfd19]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fb7bfd19]{color:var(--text-primary)}.copy-toast[data-v-fb7bfd19]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-fb7bfd19],.detail-grid[data-v-fb7bfd19]{grid-template-columns:1fr}}.calc-wrap[data-v-086ec968]{display:flex;flex-direction:column;gap:16px}.panels[data-v-086ec968]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-086ec968]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-086ec968]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-086ec968]{display:flex;flex-direction:column;gap:10px}.field[data-v-086ec968]{display:flex;flex-direction:column;gap:4px}.field label[data-v-086ec968]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-086ec968]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-086ec968]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-086ec968]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-086ec968]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-086ec968]:hover{background:var(--primary-dark)}.result-content[data-v-086ec968]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-086ec968]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-086ec968]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-086ec968]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-086ec968]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-086ec968]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-086ec968]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-086ec968]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-086ec968]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-086ec968]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-086ec968]:hover{background:#e0e7ff}.formula-box[data-v-086ec968]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-086ec968]{color:var(--text-primary)}.copy-toast[data-v-086ec968]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-086ec968],.detail-grid[data-v-086ec968]{grid-template-columns:1fr}}.calc-wrap[data-v-03cf7d5f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-03cf7d5f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-03cf7d5f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-03cf7d5f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-03cf7d5f]{display:flex;flex-direction:column;gap:10px}.field[data-v-03cf7d5f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-03cf7d5f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-03cf7d5f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-03cf7d5f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-03cf7d5f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-03cf7d5f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-03cf7d5f]:hover{background:var(--primary-dark)}.result-content[data-v-03cf7d5f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-03cf7d5f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-03cf7d5f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-03cf7d5f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-03cf7d5f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-03cf7d5f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-03cf7d5f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-03cf7d5f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-03cf7d5f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-03cf7d5f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-03cf7d5f]:hover{background:#e0e7ff}.formula-box[data-v-03cf7d5f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-03cf7d5f]{color:var(--text-primary)}.copy-toast[data-v-03cf7d5f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-03cf7d5f],.detail-grid[data-v-03cf7d5f]{grid-template-columns:1fr}}.calc-wrap[data-v-20a0cc1e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-20a0cc1e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-20a0cc1e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-20a0cc1e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-20a0cc1e]{display:flex;flex-direction:column;gap:10px}.field[data-v-20a0cc1e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-20a0cc1e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-20a0cc1e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-20a0cc1e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-20a0cc1e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-20a0cc1e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-20a0cc1e]:hover{background:var(--primary-dark)}.result-content[data-v-20a0cc1e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-20a0cc1e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-20a0cc1e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-20a0cc1e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-20a0cc1e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-20a0cc1e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-20a0cc1e]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-20a0cc1e]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-20a0cc1e]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-20a0cc1e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-20a0cc1e]:hover{background:#e0e7ff}.formula-box[data-v-20a0cc1e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-20a0cc1e]{color:var(--text-primary)}.copy-toast[data-v-20a0cc1e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-20a0cc1e],.detail-grid[data-v-20a0cc1e]{grid-template-columns:1fr}}.calc-wrap[data-v-1e1ab8c0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1e1ab8c0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1e1ab8c0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1e1ab8c0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1e1ab8c0]{display:flex;flex-direction:column;gap:10px}.field[data-v-1e1ab8c0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1e1ab8c0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1e1ab8c0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1e1ab8c0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1e1ab8c0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1e1ab8c0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1e1ab8c0]:hover{background:var(--primary-dark)}.result-content[data-v-1e1ab8c0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1e1ab8c0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1e1ab8c0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1e1ab8c0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1e1ab8c0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-1e1ab8c0]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-1e1ab8c0]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-1e1ab8c0]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-1e1ab8c0]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1e1ab8c0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1e1ab8c0]:hover{background:#e0e7ff}.formula-box[data-v-1e1ab8c0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1e1ab8c0]{color:var(--text-primary)}.copy-toast[data-v-1e1ab8c0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-1e1ab8c0],.detail-grid[data-v-1e1ab8c0]{grid-template-columns:1fr}}.calc-wrap[data-v-43481156]{display:flex;flex-direction:column;gap:16px}.panels[data-v-43481156]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-43481156]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-43481156]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-43481156]{display:flex;flex-direction:column;gap:10px}.field[data-v-43481156]{display:flex;flex-direction:column;gap:4px}.field label[data-v-43481156]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-43481156]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-43481156]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-43481156]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-43481156]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-43481156]:hover{background:var(--primary-dark)}.result-content[data-v-43481156]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-43481156]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-43481156]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-43481156]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-43481156]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-43481156]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-43481156]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-43481156]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-43481156]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-43481156]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-43481156]:hover{background:#e0e7ff}.formula-box[data-v-43481156]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-43481156]{color:var(--text-primary)}.copy-toast[data-v-43481156]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-43481156],.detail-grid[data-v-43481156]{grid-template-columns:1fr}}.calc-wrap[data-v-23658f48]{display:flex;flex-direction:column;gap:16px}.panels[data-v-23658f48]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-23658f48]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-23658f48]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-23658f48]{display:flex;flex-direction:column;gap:10px}.field[data-v-23658f48]{display:flex;flex-direction:column;gap:4px}.field label[data-v-23658f48]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-23658f48]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-23658f48]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-23658f48]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-23658f48]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-23658f48]:hover{background:var(--primary-dark)}.result-content[data-v-23658f48]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-23658f48]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-23658f48]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-23658f48]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-23658f48]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-23658f48]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-23658f48]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-23658f48]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-23658f48]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-23658f48]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-23658f48]:hover{background:#e0e7ff}.formula-box[data-v-23658f48]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-23658f48]{color:var(--text-primary)}.copy-toast[data-v-23658f48]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-23658f48],.detail-grid[data-v-23658f48]{grid-template-columns:1fr}}.calc-wrap[data-v-4f2b53c2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4f2b53c2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4f2b53c2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4f2b53c2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4f2b53c2]{display:flex;flex-direction:column;gap:10px}.field[data-v-4f2b53c2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4f2b53c2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4f2b53c2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4f2b53c2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4f2b53c2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4f2b53c2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4f2b53c2]:hover{background:var(--primary-dark)}.result-content[data-v-4f2b53c2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4f2b53c2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4f2b53c2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4f2b53c2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4f2b53c2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-4f2b53c2]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-4f2b53c2]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-4f2b53c2]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-4f2b53c2]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4f2b53c2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4f2b53c2]:hover{background:#e0e7ff}.formula-box[data-v-4f2b53c2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4f2b53c2]{color:var(--text-primary)}.copy-toast[data-v-4f2b53c2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-4f2b53c2],.detail-grid[data-v-4f2b53c2]{grid-template-columns:1fr}}.calc-wrap[data-v-2901373a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2901373a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2901373a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2901373a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2901373a]{display:flex;flex-direction:column;gap:10px}.field[data-v-2901373a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2901373a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2901373a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2901373a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2901373a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2901373a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2901373a]:hover{background:var(--primary-dark)}.result-content[data-v-2901373a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2901373a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2901373a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2901373a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2901373a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-2901373a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-2901373a]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-2901373a]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-2901373a]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2901373a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2901373a]:hover{background:#e0e7ff}.formula-box[data-v-2901373a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2901373a]{color:var(--text-primary)}.copy-toast[data-v-2901373a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-2901373a],.detail-grid[data-v-2901373a]{grid-template-columns:1fr}}.calc-wrap[data-v-7185fe6e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7185fe6e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7185fe6e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7185fe6e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7185fe6e]{display:flex;flex-direction:column;gap:10px}.field[data-v-7185fe6e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7185fe6e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7185fe6e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7185fe6e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7185fe6e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7185fe6e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7185fe6e]:hover{background:var(--primary-dark)}.result-content[data-v-7185fe6e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-7185fe6e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-7185fe6e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-7185fe6e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-7185fe6e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-7185fe6e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-7185fe6e]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-7185fe6e]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-7185fe6e]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-7185fe6e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7185fe6e]:hover{background:#e0e7ff}.formula-box[data-v-7185fe6e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7185fe6e]{color:var(--text-primary)}.copy-toast[data-v-7185fe6e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-7185fe6e],.detail-grid[data-v-7185fe6e]{grid-template-columns:1fr}}.calc-wrap[data-v-1b336828]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1b336828]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1b336828]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1b336828]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1b336828]{display:flex;flex-direction:column;gap:10px}.field[data-v-1b336828]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1b336828]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1b336828]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1b336828]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1b336828]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1b336828]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1b336828]:hover{background:var(--primary-dark)}.result-content[data-v-1b336828]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1b336828]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1b336828]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1b336828]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1b336828]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-1b336828]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-1b336828]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-1b336828]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-1b336828]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1b336828]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1b336828]:hover{background:#e0e7ff}.formula-box[data-v-1b336828]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1b336828]{color:var(--text-primary)}.copy-toast[data-v-1b336828]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-1b336828],.detail-grid[data-v-1b336828]{grid-template-columns:1fr}}.calc-wrap[data-v-aace3588]{display:flex;flex-direction:column;gap:16px}.panels[data-v-aace3588]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-aace3588]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-aace3588]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-aace3588]{display:flex;flex-direction:column;gap:10px}.field[data-v-aace3588]{display:flex;flex-direction:column;gap:4px}.field label[data-v-aace3588]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-aace3588]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-aace3588]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-aace3588]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-aace3588]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-aace3588]:hover{background:var(--primary-dark)}.result-content[data-v-aace3588]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-aace3588]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-aace3588]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-aace3588]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-aace3588]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-aace3588]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-aace3588]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-aace3588]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-aace3588]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-aace3588]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-aace3588]:hover{background:#e0e7ff}.formula-box[data-v-aace3588]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-aace3588]{color:var(--text-primary)}.copy-toast[data-v-aace3588]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-aace3588],.detail-grid[data-v-aace3588]{grid-template-columns:1fr}}.calc-wrap[data-v-fed1d938]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fed1d938]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fed1d938]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fed1d938]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fed1d938]{display:flex;flex-direction:column;gap:10px}.field[data-v-fed1d938]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fed1d938]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fed1d938]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fed1d938]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fed1d938]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fed1d938]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fed1d938]:hover{background:var(--primary-dark)}.result-content[data-v-fed1d938]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-fed1d938]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-fed1d938]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-fed1d938]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-fed1d938]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-fed1d938]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-fed1d938]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-fed1d938]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-fed1d938]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-fed1d938]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fed1d938]:hover{background:#e0e7ff}.formula-box[data-v-fed1d938]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fed1d938]{color:var(--text-primary)}.copy-toast[data-v-fed1d938]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-fed1d938],.detail-grid[data-v-fed1d938]{grid-template-columns:1fr}}.calc-wrap[data-v-b21eb11a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b21eb11a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b21eb11a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b21eb11a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b21eb11a]{display:flex;flex-direction:column;gap:10px}.field[data-v-b21eb11a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b21eb11a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b21eb11a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b21eb11a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b21eb11a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b21eb11a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b21eb11a]:hover{background:var(--primary-dark)}.result-content[data-v-b21eb11a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b21eb11a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b21eb11a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b21eb11a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b21eb11a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b21eb11a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b21eb11a]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b21eb11a]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b21eb11a]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b21eb11a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b21eb11a]:hover{background:#e0e7ff}.formula-box[data-v-b21eb11a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b21eb11a]{color:var(--text-primary)}.copy-toast[data-v-b21eb11a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b21eb11a],.detail-grid[data-v-b21eb11a]{grid-template-columns:1fr}}.calc-wrap[data-v-ead9bc9e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ead9bc9e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ead9bc9e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ead9bc9e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ead9bc9e]{display:flex;flex-direction:column;gap:10px}.field[data-v-ead9bc9e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ead9bc9e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ead9bc9e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ead9bc9e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ead9bc9e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ead9bc9e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ead9bc9e]:hover{background:var(--primary-dark)}.result-content[data-v-ead9bc9e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ead9bc9e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ead9bc9e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ead9bc9e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ead9bc9e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-ead9bc9e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-ead9bc9e]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-ead9bc9e]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-ead9bc9e]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ead9bc9e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ead9bc9e]:hover{background:#e0e7ff}.formula-box[data-v-ead9bc9e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ead9bc9e]{color:var(--text-primary)}.copy-toast[data-v-ead9bc9e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-ead9bc9e],.detail-grid[data-v-ead9bc9e]{grid-template-columns:1fr}}.calc-wrap[data-v-4e8ad76b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4e8ad76b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4e8ad76b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4e8ad76b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4e8ad76b]{display:flex;flex-direction:column;gap:10px}.field[data-v-4e8ad76b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4e8ad76b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4e8ad76b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4e8ad76b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4e8ad76b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4e8ad76b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4e8ad76b]:hover{background:var(--primary-dark)}.result-content[data-v-4e8ad76b]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4e8ad76b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4e8ad76b]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4e8ad76b]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4e8ad76b]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-4e8ad76b]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-4e8ad76b]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-4e8ad76b]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-4e8ad76b]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4e8ad76b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4e8ad76b]:hover{background:#e0e7ff}.formula-box[data-v-4e8ad76b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4e8ad76b]{color:var(--text-primary)}.copy-toast[data-v-4e8ad76b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-4e8ad76b],.detail-grid[data-v-4e8ad76b]{grid-template-columns:1fr}}.calc-wrap[data-v-037f92ff]{display:flex;flex-direction:column;gap:16px}.panels[data-v-037f92ff]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-037f92ff]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-037f92ff]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-037f92ff]{display:flex;flex-direction:column;gap:10px}.field[data-v-037f92ff]{display:flex;flex-direction:column;gap:4px}.field label[data-v-037f92ff]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-037f92ff]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-037f92ff]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-037f92ff]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-037f92ff]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-037f92ff]:hover{background:var(--primary-dark)}.result-content[data-v-037f92ff]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-037f92ff]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-037f92ff]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-037f92ff]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-037f92ff]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-037f92ff]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-037f92ff]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-037f92ff]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-037f92ff]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-037f92ff]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-037f92ff]:hover{background:#e0e7ff}.formula-box[data-v-037f92ff]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-037f92ff]{color:var(--text-primary)}.copy-toast[data-v-037f92ff]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-037f92ff],.detail-grid[data-v-037f92ff]{grid-template-columns:1fr}}.calc-wrap[data-v-1420eeb4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1420eeb4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1420eeb4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1420eeb4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1420eeb4]{display:flex;flex-direction:column;gap:10px}.field[data-v-1420eeb4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1420eeb4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1420eeb4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1420eeb4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1420eeb4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1420eeb4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1420eeb4]:hover{background:var(--primary-dark)}.result-content[data-v-1420eeb4]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1420eeb4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1420eeb4]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1420eeb4]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1420eeb4]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-1420eeb4]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-1420eeb4]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-1420eeb4]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-1420eeb4]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1420eeb4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1420eeb4]:hover{background:#e0e7ff}.formula-box[data-v-1420eeb4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1420eeb4]{color:var(--text-primary)}.copy-toast[data-v-1420eeb4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-1420eeb4],.detail-grid[data-v-1420eeb4]{grid-template-columns:1fr}}.calc-wrap[data-v-a871b163]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a871b163]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a871b163]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a871b163]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a871b163]{display:flex;flex-direction:column;gap:10px}.field[data-v-a871b163]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a871b163]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a871b163]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a871b163]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a871b163]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a871b163]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a871b163]:hover{background:var(--primary-dark)}.result-content[data-v-a871b163]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a871b163]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a871b163]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a871b163]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a871b163]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-a871b163]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-a871b163]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-a871b163]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-a871b163]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a871b163]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a871b163]:hover{background:#e0e7ff}.formula-box[data-v-a871b163]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a871b163]{color:var(--text-primary)}.copy-toast[data-v-a871b163]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-a871b163],.detail-grid[data-v-a871b163]{grid-template-columns:1fr}}.calc-wrap[data-v-a34cb0fd]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a34cb0fd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a34cb0fd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a34cb0fd]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a34cb0fd]{display:flex;flex-direction:column;gap:10px}.field[data-v-a34cb0fd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a34cb0fd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a34cb0fd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a34cb0fd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a34cb0fd]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a34cb0fd]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a34cb0fd]:hover{background:var(--primary-dark)}.result-content[data-v-a34cb0fd]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a34cb0fd]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a34cb0fd]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a34cb0fd]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a34cb0fd]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-a34cb0fd]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-a34cb0fd]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-a34cb0fd]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-a34cb0fd]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a34cb0fd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a34cb0fd]:hover{background:#e0e7ff}.formula-box[data-v-a34cb0fd]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a34cb0fd]{color:var(--text-primary)}.copy-toast[data-v-a34cb0fd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-a34cb0fd],.detail-grid[data-v-a34cb0fd]{grid-template-columns:1fr}}.calc-wrap[data-v-b7524c6d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b7524c6d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b7524c6d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b7524c6d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b7524c6d]{display:flex;flex-direction:column;gap:10px}.field[data-v-b7524c6d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b7524c6d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b7524c6d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b7524c6d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b7524c6d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b7524c6d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b7524c6d]:hover{background:var(--primary-dark)}.result-content[data-v-b7524c6d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b7524c6d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b7524c6d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b7524c6d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b7524c6d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b7524c6d]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b7524c6d]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b7524c6d]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b7524c6d]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b7524c6d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b7524c6d]:hover{background:#e0e7ff}.formula-box[data-v-b7524c6d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b7524c6d]{color:var(--text-primary)}.copy-toast[data-v-b7524c6d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b7524c6d],.detail-grid[data-v-b7524c6d]{grid-template-columns:1fr}}.calc-wrap[data-v-58e3b5c5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-58e3b5c5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-58e3b5c5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-58e3b5c5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-58e3b5c5]{display:flex;flex-direction:column;gap:10px}.field[data-v-58e3b5c5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-58e3b5c5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-58e3b5c5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-58e3b5c5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-58e3b5c5]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-58e3b5c5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-58e3b5c5]:hover{background:var(--primary-dark)}.result-content[data-v-58e3b5c5]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-58e3b5c5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-58e3b5c5]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-58e3b5c5]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-58e3b5c5]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-58e3b5c5]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-58e3b5c5]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-58e3b5c5]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-58e3b5c5]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-58e3b5c5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-58e3b5c5]:hover{background:#e0e7ff}.formula-box[data-v-58e3b5c5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-58e3b5c5]{color:var(--text-primary)}.copy-toast[data-v-58e3b5c5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-58e3b5c5],.detail-grid[data-v-58e3b5c5]{grid-template-columns:1fr}}.calc-wrap[data-v-68870ea2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-68870ea2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-68870ea2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-68870ea2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-68870ea2]{display:flex;flex-direction:column;gap:10px}.field[data-v-68870ea2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-68870ea2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-68870ea2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-68870ea2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-68870ea2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-68870ea2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-68870ea2]:hover{background:var(--primary-dark)}.result-content[data-v-68870ea2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-68870ea2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-68870ea2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-68870ea2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-68870ea2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-68870ea2]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-68870ea2]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-68870ea2]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-68870ea2]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-68870ea2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-68870ea2]:hover{background:#e0e7ff}.formula-box[data-v-68870ea2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-68870ea2]{color:var(--text-primary)}.copy-toast[data-v-68870ea2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-68870ea2],.detail-grid[data-v-68870ea2]{grid-template-columns:1fr}}.calc-wrap[data-v-50c42dba]{display:flex;flex-direction:column;gap:16px}.panels[data-v-50c42dba]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-50c42dba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-50c42dba]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-50c42dba]{display:flex;flex-direction:column;gap:10px}.field[data-v-50c42dba]{display:flex;flex-direction:column;gap:4px}.field label[data-v-50c42dba]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-50c42dba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-50c42dba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-50c42dba]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-50c42dba]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-50c42dba]:hover{background:var(--primary-dark)}.result-content[data-v-50c42dba]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-50c42dba]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-50c42dba]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-50c42dba]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-50c42dba]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-50c42dba]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-50c42dba]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-50c42dba]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-50c42dba]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-50c42dba]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-50c42dba]:hover{background:#e0e7ff}.formula-box[data-v-50c42dba]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-50c42dba]{color:var(--text-primary)}.copy-toast[data-v-50c42dba]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-50c42dba],.detail-grid[data-v-50c42dba]{grid-template-columns:1fr}}.calc-wrap[data-v-93207d99]{display:flex;flex-direction:column;gap:16px}.panels[data-v-93207d99]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-93207d99]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-93207d99]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-93207d99]{display:flex;flex-direction:column;gap:10px}.field[data-v-93207d99]{display:flex;flex-direction:column;gap:4px}.field label[data-v-93207d99]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-93207d99]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-93207d99]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-93207d99]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-93207d99]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-93207d99]:hover{background:var(--primary-dark)}.result-content[data-v-93207d99]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-93207d99]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-93207d99]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-93207d99]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-93207d99]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-93207d99]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-93207d99]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-93207d99]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-93207d99]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-93207d99]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-93207d99]:hover{background:#e0e7ff}.formula-box[data-v-93207d99]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-93207d99]{color:var(--text-primary)}.copy-toast[data-v-93207d99]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-93207d99],.detail-grid[data-v-93207d99]{grid-template-columns:1fr}}.calc-wrap[data-v-6f30f773]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6f30f773]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6f30f773]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6f30f773]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6f30f773]{display:flex;flex-direction:column;gap:10px}.field[data-v-6f30f773]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6f30f773]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6f30f773]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6f30f773]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-6f30f773]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-6f30f773]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6f30f773]:hover{background:var(--primary-dark)}.result-content[data-v-6f30f773]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-6f30f773]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-6f30f773]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-6f30f773]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-6f30f773]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-6f30f773]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-6f30f773]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-6f30f773]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-6f30f773]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-6f30f773]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6f30f773]:hover{background:#e0e7ff}.formula-box[data-v-6f30f773]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6f30f773]{color:var(--text-primary)}.copy-toast[data-v-6f30f773]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-6f30f773],.detail-grid[data-v-6f30f773]{grid-template-columns:1fr}}.calc-wrap[data-v-76155901]{display:flex;flex-direction:column;gap:16px}.panels[data-v-76155901]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-76155901]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-76155901]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-76155901]{display:flex;flex-direction:column;gap:10px}.field[data-v-76155901]{display:flex;flex-direction:column;gap:4px}.field label[data-v-76155901]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-76155901]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-76155901]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-76155901]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-76155901]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-76155901]:hover{background:var(--primary-dark)}.result-content[data-v-76155901]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-76155901]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-76155901]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-76155901]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-76155901]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-76155901]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-76155901]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-76155901]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-76155901]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-76155901]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-76155901]:hover{background:#e0e7ff}.formula-box[data-v-76155901]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-76155901]{color:var(--text-primary)}.copy-toast[data-v-76155901]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-76155901],.detail-grid[data-v-76155901]{grid-template-columns:1fr}}.calc-wrap[data-v-bfeb94e3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bfeb94e3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bfeb94e3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bfeb94e3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bfeb94e3]{display:flex;flex-direction:column;gap:10px}.field[data-v-bfeb94e3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bfeb94e3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bfeb94e3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bfeb94e3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-bfeb94e3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-bfeb94e3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-bfeb94e3]:hover{background:var(--primary-dark)}.result-content[data-v-bfeb94e3]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-bfeb94e3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-bfeb94e3]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-bfeb94e3]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-bfeb94e3]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-bfeb94e3]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-bfeb94e3]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-bfeb94e3]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-bfeb94e3]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-bfeb94e3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bfeb94e3]:hover{background:#e0e7ff}.formula-box[data-v-bfeb94e3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-bfeb94e3]{color:var(--text-primary)}.copy-toast[data-v-bfeb94e3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-bfeb94e3],.detail-grid[data-v-bfeb94e3]{grid-template-columns:1fr}}.calc-wrap[data-v-23e4dcfc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-23e4dcfc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-23e4dcfc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-23e4dcfc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-23e4dcfc]{display:flex;flex-direction:column;gap:10px}.field[data-v-23e4dcfc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-23e4dcfc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-23e4dcfc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-23e4dcfc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-23e4dcfc]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-23e4dcfc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-23e4dcfc]:hover{background:var(--primary-dark)}.result-content[data-v-23e4dcfc]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-23e4dcfc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-23e4dcfc]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-23e4dcfc]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-23e4dcfc]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-23e4dcfc]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-23e4dcfc]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-23e4dcfc]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-23e4dcfc]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-23e4dcfc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-23e4dcfc]:hover{background:#e0e7ff}.formula-box[data-v-23e4dcfc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-23e4dcfc]{color:var(--text-primary)}.copy-toast[data-v-23e4dcfc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-23e4dcfc],.detail-grid[data-v-23e4dcfc]{grid-template-columns:1fr}}.calc-wrap[data-v-a5f341e2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a5f341e2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a5f341e2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a5f341e2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a5f341e2]{display:flex;flex-direction:column;gap:10px}.field[data-v-a5f341e2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a5f341e2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a5f341e2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a5f341e2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a5f341e2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a5f341e2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a5f341e2]:hover{background:var(--primary-dark)}.result-content[data-v-a5f341e2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a5f341e2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a5f341e2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a5f341e2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a5f341e2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-a5f341e2]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-a5f341e2]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-a5f341e2]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-a5f341e2]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a5f341e2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a5f341e2]:hover{background:#e0e7ff}.formula-box[data-v-a5f341e2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a5f341e2]{color:var(--text-primary)}.copy-toast[data-v-a5f341e2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-a5f341e2],.detail-grid[data-v-a5f341e2]{grid-template-columns:1fr}}.calc-wrap[data-v-00caf434]{display:flex;flex-direction:column;gap:16px}.panels[data-v-00caf434]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-00caf434]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-00caf434]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-00caf434]{display:flex;flex-direction:column;gap:10px}.field[data-v-00caf434]{display:flex;flex-direction:column;gap:4px}.field label[data-v-00caf434]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-00caf434]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-00caf434]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-00caf434]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-00caf434]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-00caf434]:hover{background:var(--primary-dark)}.result-content[data-v-00caf434]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-00caf434]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-00caf434]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-00caf434]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-00caf434]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-00caf434]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-00caf434]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-00caf434]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-00caf434]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-00caf434]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-00caf434]:hover{background:#e0e7ff}.formula-box[data-v-00caf434]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-00caf434]{color:var(--text-primary)}.copy-toast[data-v-00caf434]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-00caf434],.detail-grid[data-v-00caf434]{grid-template-columns:1fr}}.calc-wrap[data-v-2d7b7e24]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2d7b7e24]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2d7b7e24]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2d7b7e24]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2d7b7e24]{display:flex;flex-direction:column;gap:10px}.field[data-v-2d7b7e24]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2d7b7e24]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2d7b7e24]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2d7b7e24]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2d7b7e24]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2d7b7e24]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2d7b7e24]:hover{background:var(--primary-dark)}.result-content[data-v-2d7b7e24]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2d7b7e24]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2d7b7e24]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2d7b7e24]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2d7b7e24]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-2d7b7e24]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-2d7b7e24]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-2d7b7e24]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-2d7b7e24]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2d7b7e24]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2d7b7e24]:hover{background:#e0e7ff}.formula-box[data-v-2d7b7e24]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2d7b7e24]{color:var(--text-primary)}.copy-toast[data-v-2d7b7e24]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-2d7b7e24],.detail-grid[data-v-2d7b7e24]{grid-template-columns:1fr}}.calc-wrap[data-v-f83b0ac1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f83b0ac1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f83b0ac1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f83b0ac1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f83b0ac1]{display:flex;flex-direction:column;gap:10px}.field[data-v-f83b0ac1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f83b0ac1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f83b0ac1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f83b0ac1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f83b0ac1]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f83b0ac1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f83b0ac1]:hover{background:var(--primary-dark)}.result-content[data-v-f83b0ac1]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-f83b0ac1]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-f83b0ac1]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-f83b0ac1]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-f83b0ac1]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-f83b0ac1]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-f83b0ac1]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-f83b0ac1]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-f83b0ac1]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-f83b0ac1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f83b0ac1]:hover{background:#e0e7ff}.formula-box[data-v-f83b0ac1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f83b0ac1]{color:var(--text-primary)}.copy-toast[data-v-f83b0ac1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-f83b0ac1],.detail-grid[data-v-f83b0ac1]{grid-template-columns:1fr}}.calc-wrap[data-v-a336a857]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a336a857]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a336a857]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a336a857]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a336a857]{display:flex;flex-direction:column;gap:10px}.field[data-v-a336a857]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a336a857]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a336a857]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a336a857]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a336a857]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a336a857]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a336a857]:hover{background:var(--primary-dark)}.result-content[data-v-a336a857]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a336a857]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a336a857]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a336a857]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a336a857]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-a336a857]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-a336a857]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-a336a857]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-a336a857]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a336a857]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a336a857]:hover{background:#e0e7ff}.formula-box[data-v-a336a857]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a336a857]{color:var(--text-primary)}.copy-toast[data-v-a336a857]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-a336a857],.detail-grid[data-v-a336a857]{grid-template-columns:1fr}}.calc-wrap[data-v-a465af3e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a465af3e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a465af3e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a465af3e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a465af3e]{display:flex;flex-direction:column;gap:10px}.field[data-v-a465af3e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a465af3e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a465af3e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a465af3e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a465af3e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a465af3e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a465af3e]:hover{background:var(--primary-dark)}.result-content[data-v-a465af3e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a465af3e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a465af3e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a465af3e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a465af3e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-a465af3e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-a465af3e]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-a465af3e]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-a465af3e]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a465af3e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a465af3e]:hover{background:#e0e7ff}.formula-box[data-v-a465af3e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a465af3e]{color:var(--text-primary)}.copy-toast[data-v-a465af3e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-a465af3e],.detail-grid[data-v-a465af3e]{grid-template-columns:1fr}}.calc-wrap[data-v-90915b77]{display:flex;flex-direction:column;gap:16px}.panels[data-v-90915b77]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-90915b77]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-90915b77]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-90915b77]{display:flex;flex-direction:column;gap:10px}.field[data-v-90915b77]{display:flex;flex-direction:column;gap:4px}.field label[data-v-90915b77]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-90915b77]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-90915b77]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-90915b77]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-90915b77]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-90915b77]:hover{background:var(--primary-dark)}.result-content[data-v-90915b77]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-90915b77]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-90915b77]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-90915b77]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-90915b77]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-90915b77]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-90915b77]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-90915b77]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-90915b77]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-90915b77]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-90915b77]:hover{background:#e0e7ff}.formula-box[data-v-90915b77]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-90915b77]{color:var(--text-primary)}.copy-toast[data-v-90915b77]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-90915b77],.detail-grid[data-v-90915b77]{grid-template-columns:1fr}}.calc-wrap[data-v-ca2bf18c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ca2bf18c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ca2bf18c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ca2bf18c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ca2bf18c]{display:flex;flex-direction:column;gap:10px}.field[data-v-ca2bf18c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ca2bf18c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ca2bf18c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ca2bf18c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ca2bf18c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ca2bf18c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ca2bf18c]:hover{background:var(--primary-dark)}.result-content[data-v-ca2bf18c]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ca2bf18c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ca2bf18c]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ca2bf18c]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ca2bf18c]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-ca2bf18c]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-ca2bf18c]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-ca2bf18c]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-ca2bf18c]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ca2bf18c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ca2bf18c]:hover{background:#e0e7ff}.formula-box[data-v-ca2bf18c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ca2bf18c]{color:var(--text-primary)}.copy-toast[data-v-ca2bf18c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-ca2bf18c],.detail-grid[data-v-ca2bf18c]{grid-template-columns:1fr}}.calc-wrap[data-v-3d5b4ac2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3d5b4ac2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3d5b4ac2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3d5b4ac2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3d5b4ac2]{display:flex;flex-direction:column;gap:10px}.field[data-v-3d5b4ac2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3d5b4ac2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3d5b4ac2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3d5b4ac2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-3d5b4ac2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-3d5b4ac2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3d5b4ac2]:hover{background:var(--primary-dark)}.result-content[data-v-3d5b4ac2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-3d5b4ac2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-3d5b4ac2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-3d5b4ac2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-3d5b4ac2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-3d5b4ac2]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-3d5b4ac2]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-3d5b4ac2]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-3d5b4ac2]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-3d5b4ac2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3d5b4ac2]:hover{background:#e0e7ff}.formula-box[data-v-3d5b4ac2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3d5b4ac2]{color:var(--text-primary)}.copy-toast[data-v-3d5b4ac2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-3d5b4ac2],.detail-grid[data-v-3d5b4ac2]{grid-template-columns:1fr}}.calc-wrap[data-v-b32a64da]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b32a64da]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b32a64da]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b32a64da]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b32a64da]{display:flex;flex-direction:column;gap:10px}.field[data-v-b32a64da]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b32a64da]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b32a64da]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b32a64da]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b32a64da]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b32a64da]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b32a64da]:hover{background:var(--primary-dark)}.result-content[data-v-b32a64da]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b32a64da]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b32a64da]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b32a64da]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b32a64da]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b32a64da]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b32a64da]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b32a64da]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b32a64da]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b32a64da]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b32a64da]:hover{background:#e0e7ff}.formula-box[data-v-b32a64da]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b32a64da]{color:var(--text-primary)}.copy-toast[data-v-b32a64da]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b32a64da],.detail-grid[data-v-b32a64da]{grid-template-columns:1fr}}.calc-wrap[data-v-036d347b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-036d347b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-036d347b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-036d347b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-036d347b]{display:flex;flex-direction:column;gap:10px}.field[data-v-036d347b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-036d347b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-036d347b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-036d347b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-036d347b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-036d347b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-036d347b]:hover{background:var(--primary-dark)}.result-content[data-v-036d347b]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-036d347b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-036d347b]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-036d347b]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-036d347b]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-036d347b]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-036d347b]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-036d347b]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-036d347b]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-036d347b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-036d347b]:hover{background:#e0e7ff}.formula-box[data-v-036d347b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-036d347b]{color:var(--text-primary)}.copy-toast[data-v-036d347b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-036d347b],.detail-grid[data-v-036d347b]{grid-template-columns:1fr}}.calc-wrap[data-v-0ab857fe]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0ab857fe]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0ab857fe]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0ab857fe]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0ab857fe]{display:flex;flex-direction:column;gap:10px}.field[data-v-0ab857fe]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0ab857fe]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0ab857fe]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0ab857fe]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-0ab857fe]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-0ab857fe]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0ab857fe]:hover{background:var(--primary-dark)}.result-content[data-v-0ab857fe]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-0ab857fe]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-0ab857fe]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-0ab857fe]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-0ab857fe]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-0ab857fe]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-0ab857fe]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-0ab857fe]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-0ab857fe]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-0ab857fe]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0ab857fe]:hover{background:#e0e7ff}.formula-box[data-v-0ab857fe]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0ab857fe]{color:var(--text-primary)}.copy-toast[data-v-0ab857fe]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-0ab857fe],.detail-grid[data-v-0ab857fe]{grid-template-columns:1fr}}.calc-wrap[data-v-37dee961]{display:flex;flex-direction:column;gap:16px}.panels[data-v-37dee961]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-37dee961]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-37dee961]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-37dee961]{display:flex;flex-direction:column;gap:10px}.field[data-v-37dee961]{display:flex;flex-direction:column;gap:4px}.field label[data-v-37dee961]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-37dee961]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-37dee961]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-37dee961]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-37dee961]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-37dee961]:hover{background:var(--primary-dark)}.result-content[data-v-37dee961]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-37dee961]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-37dee961]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-37dee961]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-37dee961]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-37dee961]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-37dee961]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-37dee961]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-37dee961]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-37dee961]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-37dee961]:hover{background:#e0e7ff}.formula-box[data-v-37dee961]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-37dee961]{color:var(--text-primary)}.copy-toast[data-v-37dee961]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-37dee961],.detail-grid[data-v-37dee961]{grid-template-columns:1fr}}.calc-wrap[data-v-9abc43f8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9abc43f8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9abc43f8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9abc43f8]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9abc43f8]{display:flex;flex-direction:column;gap:10px}.field[data-v-9abc43f8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9abc43f8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9abc43f8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9abc43f8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-9abc43f8]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-9abc43f8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9abc43f8]:hover{background:var(--primary-dark)}.result-content[data-v-9abc43f8]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-9abc43f8]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-9abc43f8]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-9abc43f8]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-9abc43f8]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-9abc43f8]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-9abc43f8]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-9abc43f8]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-9abc43f8]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-9abc43f8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9abc43f8]:hover{background:#e0e7ff}.formula-box[data-v-9abc43f8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9abc43f8]{color:var(--text-primary)}.copy-toast[data-v-9abc43f8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-9abc43f8],.detail-grid[data-v-9abc43f8]{grid-template-columns:1fr}}.calc-wrap[data-v-02e079c6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-02e079c6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-02e079c6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-02e079c6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-02e079c6]{display:flex;flex-direction:column;gap:10px}.field[data-v-02e079c6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-02e079c6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-02e079c6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-02e079c6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-02e079c6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-02e079c6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-02e079c6]:hover{background:var(--primary-dark)}.result-content[data-v-02e079c6]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-02e079c6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-02e079c6]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-02e079c6]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-02e079c6]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-02e079c6]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-02e079c6]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-02e079c6]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-02e079c6]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-02e079c6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-02e079c6]:hover{background:#e0e7ff}.formula-box[data-v-02e079c6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-02e079c6]{color:var(--text-primary)}.copy-toast[data-v-02e079c6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-02e079c6],.detail-grid[data-v-02e079c6]{grid-template-columns:1fr}}.calc-wrap[data-v-9b9e026f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9b9e026f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9b9e026f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9b9e026f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9b9e026f]{display:flex;flex-direction:column;gap:10px}.field[data-v-9b9e026f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9b9e026f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9b9e026f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9b9e026f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-9b9e026f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-9b9e026f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9b9e026f]:hover{background:var(--primary-dark)}.result-content[data-v-9b9e026f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-9b9e026f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-9b9e026f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-9b9e026f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-9b9e026f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-9b9e026f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-9b9e026f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-9b9e026f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-9b9e026f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-9b9e026f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9b9e026f]:hover{background:#e0e7ff}.formula-box[data-v-9b9e026f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9b9e026f]{color:var(--text-primary)}.copy-toast[data-v-9b9e026f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-9b9e026f],.detail-grid[data-v-9b9e026f]{grid-template-columns:1fr}}.calc-wrap[data-v-65d3131f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-65d3131f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-65d3131f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-65d3131f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-65d3131f]{display:flex;flex-direction:column;gap:10px}.field[data-v-65d3131f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-65d3131f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-65d3131f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-65d3131f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-65d3131f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-65d3131f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-65d3131f]:hover{background:var(--primary-dark)}.result-content[data-v-65d3131f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-65d3131f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-65d3131f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-65d3131f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-65d3131f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-65d3131f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-65d3131f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-65d3131f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-65d3131f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-65d3131f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-65d3131f]:hover{background:#e0e7ff}.formula-box[data-v-65d3131f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-65d3131f]{color:var(--text-primary)}.copy-toast[data-v-65d3131f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-65d3131f],.detail-grid[data-v-65d3131f]{grid-template-columns:1fr}}.calc-wrap[data-v-051ca7ab]{display:flex;flex-direction:column;gap:16px}.panels[data-v-051ca7ab]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-051ca7ab]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-051ca7ab]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-051ca7ab]{display:flex;flex-direction:column;gap:10px}.field[data-v-051ca7ab]{display:flex;flex-direction:column;gap:4px}.field label[data-v-051ca7ab]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-051ca7ab]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-051ca7ab]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-051ca7ab]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-051ca7ab]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-051ca7ab]:hover{background:var(--primary-dark)}.result-content[data-v-051ca7ab]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-051ca7ab]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-051ca7ab]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-051ca7ab]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-051ca7ab]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-051ca7ab]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-051ca7ab]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-051ca7ab]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-051ca7ab]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-051ca7ab]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-051ca7ab]:hover{background:#e0e7ff}.formula-box[data-v-051ca7ab]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-051ca7ab]{color:var(--text-primary)}.copy-toast[data-v-051ca7ab]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-051ca7ab],.detail-grid[data-v-051ca7ab]{grid-template-columns:1fr}}.calc-wrap[data-v-2ecb0af6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2ecb0af6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2ecb0af6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2ecb0af6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2ecb0af6]{display:flex;flex-direction:column;gap:10px}.field[data-v-2ecb0af6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2ecb0af6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2ecb0af6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2ecb0af6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2ecb0af6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2ecb0af6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2ecb0af6]:hover{background:var(--primary-dark)}.result-content[data-v-2ecb0af6]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2ecb0af6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2ecb0af6]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2ecb0af6]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2ecb0af6]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-2ecb0af6]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-2ecb0af6]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-2ecb0af6]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-2ecb0af6]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2ecb0af6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2ecb0af6]:hover{background:#e0e7ff}.formula-box[data-v-2ecb0af6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2ecb0af6]{color:var(--text-primary)}.copy-toast[data-v-2ecb0af6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-2ecb0af6],.detail-grid[data-v-2ecb0af6]{grid-template-columns:1fr}}.calc-wrap[data-v-50caa393]{display:flex;flex-direction:column;gap:16px}.panels[data-v-50caa393]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-50caa393]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-50caa393]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-50caa393]{display:flex;flex-direction:column;gap:10px}.field[data-v-50caa393]{display:flex;flex-direction:column;gap:4px}.field label[data-v-50caa393]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-50caa393]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-50caa393]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-50caa393]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-50caa393]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-50caa393]:hover{background:var(--primary-dark)}.result-content[data-v-50caa393]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-50caa393]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-50caa393]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-50caa393]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-50caa393]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-50caa393]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-50caa393]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-50caa393]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-50caa393]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-50caa393]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-50caa393]:hover{background:#e0e7ff}.formula-box[data-v-50caa393]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-50caa393]{color:var(--text-primary)}.copy-toast[data-v-50caa393]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-50caa393],.detail-grid[data-v-50caa393]{grid-template-columns:1fr}}.calc-wrap[data-v-d19b9cdb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d19b9cdb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d19b9cdb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d19b9cdb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d19b9cdb]{display:flex;flex-direction:column;gap:10px}.field[data-v-d19b9cdb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d19b9cdb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d19b9cdb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d19b9cdb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d19b9cdb]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d19b9cdb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d19b9cdb]:hover{background:var(--primary-dark)}.result-content[data-v-d19b9cdb]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d19b9cdb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d19b9cdb]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d19b9cdb]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d19b9cdb]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-d19b9cdb]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-d19b9cdb]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-d19b9cdb]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-d19b9cdb]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d19b9cdb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d19b9cdb]:hover{background:#e0e7ff}.formula-box[data-v-d19b9cdb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d19b9cdb]{color:var(--text-primary)}.copy-toast[data-v-d19b9cdb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-d19b9cdb],.detail-grid[data-v-d19b9cdb]{grid-template-columns:1fr}}.calc-wrap[data-v-cd3d16a8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cd3d16a8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cd3d16a8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cd3d16a8]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cd3d16a8]{display:flex;flex-direction:column;gap:10px}.field[data-v-cd3d16a8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cd3d16a8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cd3d16a8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cd3d16a8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-cd3d16a8]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-cd3d16a8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cd3d16a8]:hover{background:var(--primary-dark)}.result-content[data-v-cd3d16a8]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-cd3d16a8]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-cd3d16a8]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-cd3d16a8]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-cd3d16a8]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-cd3d16a8]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-cd3d16a8]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-cd3d16a8]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-cd3d16a8]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-cd3d16a8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cd3d16a8]:hover{background:#e0e7ff}.formula-box[data-v-cd3d16a8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cd3d16a8]{color:var(--text-primary)}.copy-toast[data-v-cd3d16a8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-cd3d16a8],.detail-grid[data-v-cd3d16a8]{grid-template-columns:1fr}}.calc-wrap[data-v-21b9b97a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-21b9b97a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-21b9b97a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-21b9b97a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-21b9b97a]{display:flex;flex-direction:column;gap:10px}.field[data-v-21b9b97a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-21b9b97a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-21b9b97a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-21b9b97a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-21b9b97a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-21b9b97a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-21b9b97a]:hover{background:var(--primary-dark)}.result-content[data-v-21b9b97a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-21b9b97a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-21b9b97a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-21b9b97a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-21b9b97a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-21b9b97a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-21b9b97a]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-21b9b97a]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-21b9b97a]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-21b9b97a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-21b9b97a]:hover{background:#e0e7ff}.formula-box[data-v-21b9b97a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-21b9b97a]{color:var(--text-primary)}.copy-toast[data-v-21b9b97a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-21b9b97a],.detail-grid[data-v-21b9b97a]{grid-template-columns:1fr}}.calc-wrap[data-v-5fe0f347]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5fe0f347]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5fe0f347]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5fe0f347]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5fe0f347]{display:flex;flex-direction:column;gap:10px}.field[data-v-5fe0f347]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5fe0f347]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5fe0f347]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5fe0f347]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-5fe0f347]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-5fe0f347]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5fe0f347]:hover{background:var(--primary-dark)}.result-content[data-v-5fe0f347]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-5fe0f347]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-5fe0f347]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-5fe0f347]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-5fe0f347]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-5fe0f347]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-5fe0f347]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-5fe0f347]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-5fe0f347]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-5fe0f347]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5fe0f347]:hover{background:#e0e7ff}.formula-box[data-v-5fe0f347]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5fe0f347]{color:var(--text-primary)}.copy-toast[data-v-5fe0f347]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-5fe0f347],.detail-grid[data-v-5fe0f347]{grid-template-columns:1fr}}.calc-wrap[data-v-b8cab58b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b8cab58b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b8cab58b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b8cab58b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b8cab58b]{display:flex;flex-direction:column;gap:10px}.field[data-v-b8cab58b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b8cab58b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b8cab58b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b8cab58b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b8cab58b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b8cab58b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b8cab58b]:hover{background:var(--primary-dark)}.result-content[data-v-b8cab58b]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b8cab58b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b8cab58b]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b8cab58b]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b8cab58b]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b8cab58b]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b8cab58b]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b8cab58b]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b8cab58b]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b8cab58b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b8cab58b]:hover{background:#e0e7ff}.formula-box[data-v-b8cab58b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b8cab58b]{color:var(--text-primary)}.copy-toast[data-v-b8cab58b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b8cab58b],.detail-grid[data-v-b8cab58b]{grid-template-columns:1fr}}.calc-wrap[data-v-a180e86e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a180e86e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a180e86e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a180e86e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a180e86e]{display:flex;flex-direction:column;gap:10px}.field[data-v-a180e86e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a180e86e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a180e86e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a180e86e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a180e86e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a180e86e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a180e86e]:hover{background:var(--primary-dark)}.result-content[data-v-a180e86e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a180e86e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a180e86e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a180e86e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a180e86e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-a180e86e]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-a180e86e]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-a180e86e]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-a180e86e]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a180e86e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a180e86e]:hover{background:#e0e7ff}.formula-box[data-v-a180e86e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a180e86e]{color:var(--text-primary)}.copy-toast[data-v-a180e86e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-a180e86e],.detail-grid[data-v-a180e86e]{grid-template-columns:1fr}}.calc-wrap[data-v-8cd1162a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8cd1162a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8cd1162a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8cd1162a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8cd1162a]{display:flex;flex-direction:column;gap:10px}.field[data-v-8cd1162a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8cd1162a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8cd1162a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8cd1162a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-8cd1162a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-8cd1162a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8cd1162a]:hover{background:var(--primary-dark)}.result-content[data-v-8cd1162a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-8cd1162a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-8cd1162a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-8cd1162a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-8cd1162a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-8cd1162a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-8cd1162a]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-8cd1162a]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-8cd1162a]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-8cd1162a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8cd1162a]:hover{background:#e0e7ff}.formula-box[data-v-8cd1162a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8cd1162a]{color:var(--text-primary)}.copy-toast[data-v-8cd1162a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-8cd1162a],.detail-grid[data-v-8cd1162a]{grid-template-columns:1fr}}.calc-wrap[data-v-fd7c3933]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fd7c3933]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fd7c3933]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fd7c3933]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fd7c3933]{display:flex;flex-direction:column;gap:10px}.field[data-v-fd7c3933]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fd7c3933]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fd7c3933]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fd7c3933]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fd7c3933]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fd7c3933]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fd7c3933]:hover{background:var(--primary-dark)}.result-content[data-v-fd7c3933]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-fd7c3933]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-fd7c3933]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-fd7c3933]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-fd7c3933]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-fd7c3933]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-fd7c3933]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-fd7c3933]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-fd7c3933]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-fd7c3933]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fd7c3933]:hover{background:#e0e7ff}.formula-box[data-v-fd7c3933]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fd7c3933]{color:var(--text-primary)}.copy-toast[data-v-fd7c3933]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-fd7c3933],.detail-grid[data-v-fd7c3933]{grid-template-columns:1fr}}.calc-wrap[data-v-06ec6481]{display:flex;flex-direction:column;gap:16px}.panels[data-v-06ec6481]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-06ec6481]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-06ec6481]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-06ec6481]{display:flex;flex-direction:column;gap:10px}.field[data-v-06ec6481]{display:flex;flex-direction:column;gap:4px}.field label[data-v-06ec6481]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-06ec6481]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-06ec6481]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-06ec6481]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-06ec6481]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-06ec6481]:hover{background:var(--primary-dark)}.result-content[data-v-06ec6481]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-06ec6481]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-06ec6481]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-06ec6481]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-06ec6481]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-06ec6481]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-06ec6481]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-06ec6481]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-06ec6481]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-06ec6481]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-06ec6481]:hover{background:#e0e7ff}.formula-box[data-v-06ec6481]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-06ec6481]{color:var(--text-primary)}.copy-toast[data-v-06ec6481]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-06ec6481],.detail-grid[data-v-06ec6481]{grid-template-columns:1fr}}.calc-wrap[data-v-a5bfcfd2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a5bfcfd2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a5bfcfd2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a5bfcfd2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a5bfcfd2]{display:flex;flex-direction:column;gap:10px}.field[data-v-a5bfcfd2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a5bfcfd2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a5bfcfd2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a5bfcfd2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a5bfcfd2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a5bfcfd2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a5bfcfd2]:hover{background:var(--primary-dark)}.result-content[data-v-a5bfcfd2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a5bfcfd2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a5bfcfd2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a5bfcfd2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a5bfcfd2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-a5bfcfd2]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-a5bfcfd2]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-a5bfcfd2]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-a5bfcfd2]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a5bfcfd2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a5bfcfd2]:hover{background:#e0e7ff}.formula-box[data-v-a5bfcfd2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a5bfcfd2]{color:var(--text-primary)}.copy-toast[data-v-a5bfcfd2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-a5bfcfd2],.detail-grid[data-v-a5bfcfd2]{grid-template-columns:1fr}}.calc-wrap[data-v-72420071]{display:flex;flex-direction:column;gap:16px}.panels[data-v-72420071]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-72420071]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-72420071]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-72420071]{display:flex;flex-direction:column;gap:10px}.field[data-v-72420071]{display:flex;flex-direction:column;gap:4px}.field label[data-v-72420071]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-72420071]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-72420071]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-72420071]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-72420071]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-72420071]:hover{background:var(--primary-dark)}.result-content[data-v-72420071]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-72420071]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-72420071]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-72420071]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-72420071]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-72420071]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-72420071]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-72420071]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-72420071]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-72420071]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-72420071]:hover{background:#e0e7ff}.formula-box[data-v-72420071]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-72420071]{color:var(--text-primary)}.copy-toast[data-v-72420071]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-72420071],.detail-grid[data-v-72420071]{grid-template-columns:1fr}}.calc-wrap[data-v-be472da3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-be472da3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-be472da3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-be472da3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-be472da3]{display:flex;flex-direction:column;gap:10px}.field[data-v-be472da3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-be472da3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-be472da3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-be472da3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-be472da3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-be472da3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-be472da3]:hover{background:var(--primary-dark)}.result-content[data-v-be472da3]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-be472da3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-be472da3]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-be472da3]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-be472da3]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-be472da3]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-be472da3]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-be472da3]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-be472da3]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-be472da3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-be472da3]:hover{background:#e0e7ff}.formula-box[data-v-be472da3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-be472da3]{color:var(--text-primary)}.copy-toast[data-v-be472da3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-be472da3],.detail-grid[data-v-be472da3]{grid-template-columns:1fr}}.calc-wrap[data-v-b7903fb6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b7903fb6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b7903fb6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b7903fb6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b7903fb6]{display:flex;flex-direction:column;gap:10px}.field[data-v-b7903fb6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b7903fb6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b7903fb6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b7903fb6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b7903fb6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b7903fb6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b7903fb6]:hover{background:var(--primary-dark)}.result-content[data-v-b7903fb6]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b7903fb6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b7903fb6]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b7903fb6]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b7903fb6]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b7903fb6]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b7903fb6]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b7903fb6]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b7903fb6]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b7903fb6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b7903fb6]:hover{background:#e0e7ff}.formula-box[data-v-b7903fb6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b7903fb6]{color:var(--text-primary)}.copy-toast[data-v-b7903fb6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b7903fb6],.detail-grid[data-v-b7903fb6]{grid-template-columns:1fr}}.calc-wrap[data-v-cbe68190]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cbe68190]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cbe68190]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cbe68190]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cbe68190]{display:flex;flex-direction:column;gap:10px}.field[data-v-cbe68190]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cbe68190]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cbe68190]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cbe68190]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-cbe68190]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-cbe68190]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cbe68190]:hover{background:var(--primary-dark)}.result-content[data-v-cbe68190]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-cbe68190]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-cbe68190]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-cbe68190]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-cbe68190]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-cbe68190]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-cbe68190]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-cbe68190]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-cbe68190]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-cbe68190]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cbe68190]:hover{background:#e0e7ff}.formula-box[data-v-cbe68190]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cbe68190]{color:var(--text-primary)}.copy-toast[data-v-cbe68190]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-cbe68190],.detail-grid[data-v-cbe68190]{grid-template-columns:1fr}}.calc-wrap[data-v-f4604e70]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f4604e70]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f4604e70]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f4604e70]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f4604e70]{display:flex;flex-direction:column;gap:10px}.field[data-v-f4604e70]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f4604e70]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f4604e70]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f4604e70]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f4604e70]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f4604e70]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f4604e70]:hover{background:var(--primary-dark)}.result-content[data-v-f4604e70]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-f4604e70]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-f4604e70]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-f4604e70]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-f4604e70]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-f4604e70]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-f4604e70]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-f4604e70]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-f4604e70]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-f4604e70]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f4604e70]:hover{background:#e0e7ff}.formula-box[data-v-f4604e70]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f4604e70]{color:var(--text-primary)}.copy-toast[data-v-f4604e70]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-f4604e70],.detail-grid[data-v-f4604e70]{grid-template-columns:1fr}}.calc-wrap[data-v-16312b00]{display:flex;flex-direction:column;gap:16px}.panels[data-v-16312b00]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-16312b00]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-16312b00]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-16312b00]{display:flex;flex-direction:column;gap:10px}.field[data-v-16312b00]{display:flex;flex-direction:column;gap:4px}.field label[data-v-16312b00]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-16312b00]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-16312b00]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-16312b00]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-16312b00]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-16312b00]:hover{background:var(--primary-dark)}.result-content[data-v-16312b00]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-16312b00]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-16312b00]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-16312b00]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-16312b00]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-16312b00]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-16312b00]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-16312b00]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-16312b00]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-16312b00]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-16312b00]:hover{background:#e0e7ff}.formula-box[data-v-16312b00]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-16312b00]{color:var(--text-primary)}.copy-toast[data-v-16312b00]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-16312b00],.detail-grid[data-v-16312b00]{grid-template-columns:1fr}}.calc-wrap[data-v-a35fe72d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a35fe72d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a35fe72d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a35fe72d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a35fe72d]{display:flex;flex-direction:column;gap:10px}.field[data-v-a35fe72d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a35fe72d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a35fe72d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a35fe72d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a35fe72d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a35fe72d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a35fe72d]:hover{background:var(--primary-dark)}.result-content[data-v-a35fe72d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a35fe72d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a35fe72d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a35fe72d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a35fe72d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-a35fe72d]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-a35fe72d]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-a35fe72d]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-a35fe72d]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a35fe72d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a35fe72d]:hover{background:#e0e7ff}.formula-box[data-v-a35fe72d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a35fe72d]{color:var(--text-primary)}.copy-toast[data-v-a35fe72d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-a35fe72d],.detail-grid[data-v-a35fe72d]{grid-template-columns:1fr}}.calc-wrap[data-v-cf7bea36]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cf7bea36]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cf7bea36]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cf7bea36]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cf7bea36]{display:flex;flex-direction:column;gap:10px}.field[data-v-cf7bea36]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cf7bea36]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cf7bea36]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cf7bea36]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-cf7bea36]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-cf7bea36]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cf7bea36]:hover{background:var(--primary-dark)}.result-content[data-v-cf7bea36]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-cf7bea36]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-cf7bea36]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-cf7bea36]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-cf7bea36]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-cf7bea36]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-cf7bea36]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-cf7bea36]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-cf7bea36]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-cf7bea36]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cf7bea36]:hover{background:#e0e7ff}.formula-box[data-v-cf7bea36]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cf7bea36]{color:var(--text-primary)}.copy-toast[data-v-cf7bea36]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-cf7bea36],.detail-grid[data-v-cf7bea36]{grid-template-columns:1fr}}.calc-wrap[data-v-7eae5156]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7eae5156]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7eae5156]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7eae5156]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7eae5156]{display:flex;flex-direction:column;gap:10px}.field[data-v-7eae5156]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7eae5156]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7eae5156]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7eae5156]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7eae5156]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7eae5156]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7eae5156]:hover{background:var(--primary-dark)}.result-content[data-v-7eae5156]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-7eae5156]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-7eae5156]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-7eae5156]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-7eae5156]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-7eae5156]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-7eae5156]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-7eae5156]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-7eae5156]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-7eae5156]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7eae5156]:hover{background:#e0e7ff}.formula-box[data-v-7eae5156]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7eae5156]{color:var(--text-primary)}.copy-toast[data-v-7eae5156]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-7eae5156],.detail-grid[data-v-7eae5156]{grid-template-columns:1fr}}.calc-wrap[data-v-11af34f3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-11af34f3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-11af34f3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-11af34f3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-11af34f3]{display:flex;flex-direction:column;gap:10px}.field[data-v-11af34f3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-11af34f3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-11af34f3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-11af34f3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-11af34f3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-11af34f3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-11af34f3]:hover{background:var(--primary-dark)}.result-content[data-v-11af34f3]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-11af34f3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-11af34f3]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-11af34f3]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-11af34f3]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-11af34f3]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-11af34f3]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-11af34f3]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-11af34f3]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-11af34f3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-11af34f3]:hover{background:#e0e7ff}.formula-box[data-v-11af34f3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-11af34f3]{color:var(--text-primary)}.copy-toast[data-v-11af34f3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-11af34f3],.detail-grid[data-v-11af34f3]{grid-template-columns:1fr}}.calc-wrap[data-v-3622eca1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3622eca1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3622eca1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3622eca1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3622eca1]{display:flex;flex-direction:column;gap:10px}.field[data-v-3622eca1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3622eca1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3622eca1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3622eca1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-3622eca1]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-3622eca1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3622eca1]:hover{background:var(--primary-dark)}.result-content[data-v-3622eca1]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-3622eca1]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-3622eca1]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-3622eca1]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-3622eca1]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-3622eca1]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-3622eca1]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-3622eca1]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-3622eca1]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-3622eca1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3622eca1]:hover{background:#e0e7ff}.formula-box[data-v-3622eca1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3622eca1]{color:var(--text-primary)}.copy-toast[data-v-3622eca1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-3622eca1],.detail-grid[data-v-3622eca1]{grid-template-columns:1fr}}.calc-wrap[data-v-a4c18ccc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a4c18ccc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a4c18ccc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a4c18ccc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a4c18ccc]{display:flex;flex-direction:column;gap:10px}.field[data-v-a4c18ccc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a4c18ccc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a4c18ccc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a4c18ccc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a4c18ccc]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a4c18ccc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a4c18ccc]:hover{background:var(--primary-dark)}.result-content[data-v-a4c18ccc]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a4c18ccc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a4c18ccc]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a4c18ccc]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a4c18ccc]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-a4c18ccc]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-a4c18ccc]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-a4c18ccc]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-a4c18ccc]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a4c18ccc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a4c18ccc]:hover{background:#e0e7ff}.formula-box[data-v-a4c18ccc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a4c18ccc]{color:var(--text-primary)}.copy-toast[data-v-a4c18ccc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-a4c18ccc],.detail-grid[data-v-a4c18ccc]{grid-template-columns:1fr}}.calc-wrap[data-v-70381fb8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-70381fb8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-70381fb8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-70381fb8]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-70381fb8]{display:flex;flex-direction:column;gap:10px}.field[data-v-70381fb8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-70381fb8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-70381fb8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-70381fb8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-70381fb8]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-70381fb8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-70381fb8]:hover{background:var(--primary-dark)}.result-content[data-v-70381fb8]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-70381fb8]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-70381fb8]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-70381fb8]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-70381fb8]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-70381fb8]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-70381fb8]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-70381fb8]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-70381fb8]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-70381fb8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-70381fb8]:hover{background:#e0e7ff}.formula-box[data-v-70381fb8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-70381fb8]{color:var(--text-primary)}.copy-toast[data-v-70381fb8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-70381fb8],.detail-grid[data-v-70381fb8]{grid-template-columns:1fr}}.calc-wrap[data-v-ffce9737]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ffce9737]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ffce9737]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ffce9737]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ffce9737]{display:flex;flex-direction:column;gap:10px}.field[data-v-ffce9737]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ffce9737]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ffce9737]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ffce9737]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ffce9737]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ffce9737]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ffce9737]:hover{background:var(--primary-dark)}.result-content[data-v-ffce9737]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ffce9737]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ffce9737]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ffce9737]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ffce9737]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-ffce9737]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-ffce9737]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-ffce9737]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-ffce9737]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ffce9737]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ffce9737]:hover{background:#e0e7ff}.formula-box[data-v-ffce9737]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ffce9737]{color:var(--text-primary)}.copy-toast[data-v-ffce9737]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-ffce9737],.detail-grid[data-v-ffce9737]{grid-template-columns:1fr}}.calc-wrap[data-v-9d725da2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9d725da2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9d725da2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9d725da2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9d725da2]{display:flex;flex-direction:column;gap:10px}.field[data-v-9d725da2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9d725da2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9d725da2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9d725da2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-9d725da2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-9d725da2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9d725da2]:hover{background:var(--primary-dark)}.result-content[data-v-9d725da2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-9d725da2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-9d725da2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-9d725da2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-9d725da2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-9d725da2]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-9d725da2]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-9d725da2]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-9d725da2]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-9d725da2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9d725da2]:hover{background:#e0e7ff}.formula-box[data-v-9d725da2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9d725da2]{color:var(--text-primary)}.copy-toast[data-v-9d725da2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-9d725da2],.detail-grid[data-v-9d725da2]{grid-template-columns:1fr}}.calc-wrap[data-v-507374c3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-507374c3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-507374c3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-507374c3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-507374c3]{display:flex;flex-direction:column;gap:10px}.field[data-v-507374c3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-507374c3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-507374c3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-507374c3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-507374c3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-507374c3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-507374c3]:hover{background:var(--primary-dark)}.result-content[data-v-507374c3]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-507374c3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-507374c3]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-507374c3]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-507374c3]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-507374c3]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-507374c3]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-507374c3]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-507374c3]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-507374c3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-507374c3]:hover{background:#e0e7ff}.formula-box[data-v-507374c3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-507374c3]{color:var(--text-primary)}.copy-toast[data-v-507374c3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-507374c3],.detail-grid[data-v-507374c3]{grid-template-columns:1fr}}.calc-wrap[data-v-fb2eb7a6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fb2eb7a6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fb2eb7a6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fb2eb7a6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fb2eb7a6]{display:flex;flex-direction:column;gap:10px}.field[data-v-fb2eb7a6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fb2eb7a6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fb2eb7a6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fb2eb7a6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fb2eb7a6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fb2eb7a6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fb2eb7a6]:hover{background:var(--primary-dark)}.result-content[data-v-fb2eb7a6]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-fb2eb7a6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-fb2eb7a6]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-fb2eb7a6]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-fb2eb7a6]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-fb2eb7a6]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-fb2eb7a6]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-fb2eb7a6]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-fb2eb7a6]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-fb2eb7a6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fb2eb7a6]:hover{background:#e0e7ff}.formula-box[data-v-fb2eb7a6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fb2eb7a6]{color:var(--text-primary)}.copy-toast[data-v-fb2eb7a6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-fb2eb7a6],.detail-grid[data-v-fb2eb7a6]{grid-template-columns:1fr}}.calc-wrap[data-v-4371d4e0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4371d4e0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4371d4e0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4371d4e0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4371d4e0]{display:flex;flex-direction:column;gap:10px}.field[data-v-4371d4e0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4371d4e0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4371d4e0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4371d4e0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4371d4e0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4371d4e0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4371d4e0]:hover{background:var(--primary-dark)}.result-content[data-v-4371d4e0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4371d4e0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4371d4e0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4371d4e0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4371d4e0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-4371d4e0]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-4371d4e0]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-4371d4e0]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-4371d4e0]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4371d4e0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4371d4e0]:hover{background:#e0e7ff}.formula-box[data-v-4371d4e0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4371d4e0]{color:var(--text-primary)}.copy-toast[data-v-4371d4e0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-4371d4e0],.detail-grid[data-v-4371d4e0]{grid-template-columns:1fr}}.calc-wrap[data-v-cc2d13a2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cc2d13a2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cc2d13a2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cc2d13a2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cc2d13a2]{display:flex;flex-direction:column;gap:10px}.field[data-v-cc2d13a2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cc2d13a2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cc2d13a2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cc2d13a2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-cc2d13a2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-cc2d13a2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cc2d13a2]:hover{background:var(--primary-dark)}.result-content[data-v-cc2d13a2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-cc2d13a2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-cc2d13a2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-cc2d13a2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-cc2d13a2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-cc2d13a2]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-cc2d13a2]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-cc2d13a2]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-cc2d13a2]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-cc2d13a2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cc2d13a2]:hover{background:#e0e7ff}.formula-box[data-v-cc2d13a2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cc2d13a2]{color:var(--text-primary)}.copy-toast[data-v-cc2d13a2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-cc2d13a2],.detail-grid[data-v-cc2d13a2]{grid-template-columns:1fr}}.calc-wrap[data-v-28e3d99a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-28e3d99a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-28e3d99a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-28e3d99a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-28e3d99a]{display:flex;flex-direction:column;gap:10px}.field[data-v-28e3d99a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-28e3d99a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-28e3d99a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-28e3d99a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-28e3d99a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-28e3d99a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-28e3d99a]:hover{background:var(--primary-dark)}.result-content[data-v-28e3d99a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-28e3d99a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-28e3d99a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-28e3d99a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-28e3d99a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-28e3d99a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-28e3d99a]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-28e3d99a]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-28e3d99a]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-28e3d99a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-28e3d99a]:hover{background:#e0e7ff}.formula-box[data-v-28e3d99a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-28e3d99a]{color:var(--text-primary)}.copy-toast[data-v-28e3d99a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-28e3d99a],.detail-grid[data-v-28e3d99a]{grid-template-columns:1fr}}.calc-wrap[data-v-4e5d9dde]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4e5d9dde]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4e5d9dde]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4e5d9dde]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4e5d9dde]{display:flex;flex-direction:column;gap:10px}.field[data-v-4e5d9dde]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4e5d9dde]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4e5d9dde]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4e5d9dde]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4e5d9dde]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4e5d9dde]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4e5d9dde]:hover{background:var(--primary-dark)}.result-content[data-v-4e5d9dde]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4e5d9dde]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4e5d9dde]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4e5d9dde]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4e5d9dde]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-4e5d9dde]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-4e5d9dde]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-4e5d9dde]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-4e5d9dde]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4e5d9dde]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4e5d9dde]:hover{background:#e0e7ff}.formula-box[data-v-4e5d9dde]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4e5d9dde]{color:var(--text-primary)}.copy-toast[data-v-4e5d9dde]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-4e5d9dde],.detail-grid[data-v-4e5d9dde]{grid-template-columns:1fr}}.calc-wrap[data-v-870bbfb9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-870bbfb9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-870bbfb9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-870bbfb9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-870bbfb9]{display:flex;flex-direction:column;gap:10px}.field[data-v-870bbfb9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-870bbfb9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-870bbfb9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-870bbfb9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-870bbfb9]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-870bbfb9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-870bbfb9]:hover{background:var(--primary-dark)}.result-content[data-v-870bbfb9]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-870bbfb9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-870bbfb9]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-870bbfb9]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-870bbfb9]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-870bbfb9]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-870bbfb9]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-870bbfb9]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-870bbfb9]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-870bbfb9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-870bbfb9]:hover{background:#e0e7ff}.formula-box[data-v-870bbfb9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-870bbfb9]{color:var(--text-primary)}.copy-toast[data-v-870bbfb9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-870bbfb9],.detail-grid[data-v-870bbfb9]{grid-template-columns:1fr}}.calc-wrap[data-v-83cfe20c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-83cfe20c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-83cfe20c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-83cfe20c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-83cfe20c]{display:flex;flex-direction:column;gap:10px}.field[data-v-83cfe20c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-83cfe20c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-83cfe20c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-83cfe20c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-83cfe20c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-83cfe20c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-83cfe20c]:hover{background:var(--primary-dark)}.result-content[data-v-83cfe20c]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-83cfe20c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-83cfe20c]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-83cfe20c]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-83cfe20c]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-83cfe20c]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-83cfe20c]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-83cfe20c]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-83cfe20c]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-83cfe20c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-83cfe20c]:hover{background:#e0e7ff}.formula-box[data-v-83cfe20c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-83cfe20c]{color:var(--text-primary)}.copy-toast[data-v-83cfe20c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-83cfe20c],.detail-grid[data-v-83cfe20c]{grid-template-columns:1fr}}.calc-wrap[data-v-d0420b6f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d0420b6f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d0420b6f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d0420b6f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d0420b6f]{display:flex;flex-direction:column;gap:10px}.field[data-v-d0420b6f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d0420b6f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d0420b6f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d0420b6f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d0420b6f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d0420b6f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d0420b6f]:hover{background:var(--primary-dark)}.result-content[data-v-d0420b6f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d0420b6f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d0420b6f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d0420b6f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d0420b6f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-d0420b6f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-d0420b6f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-d0420b6f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-d0420b6f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d0420b6f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d0420b6f]:hover{background:#e0e7ff}.formula-box[data-v-d0420b6f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d0420b6f]{color:var(--text-primary)}.copy-toast[data-v-d0420b6f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-d0420b6f],.detail-grid[data-v-d0420b6f]{grid-template-columns:1fr}}.calc-wrap[data-v-17a91ed6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-17a91ed6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-17a91ed6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-17a91ed6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-17a91ed6]{display:flex;flex-direction:column;gap:10px}.field[data-v-17a91ed6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-17a91ed6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-17a91ed6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-17a91ed6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-17a91ed6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-17a91ed6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-17a91ed6]:hover{background:var(--primary-dark)}.result-content[data-v-17a91ed6]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-17a91ed6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-17a91ed6]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-17a91ed6]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-17a91ed6]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-17a91ed6]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-17a91ed6]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-17a91ed6]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-17a91ed6]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-17a91ed6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-17a91ed6]:hover{background:#e0e7ff}.formula-box[data-v-17a91ed6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-17a91ed6]{color:var(--text-primary)}.copy-toast[data-v-17a91ed6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-17a91ed6],.detail-grid[data-v-17a91ed6]{grid-template-columns:1fr}}.calc-wrap[data-v-ebf3beb0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ebf3beb0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ebf3beb0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ebf3beb0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ebf3beb0]{display:flex;flex-direction:column;gap:10px}.field[data-v-ebf3beb0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ebf3beb0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ebf3beb0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ebf3beb0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ebf3beb0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ebf3beb0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ebf3beb0]:hover{background:var(--primary-dark)}.result-content[data-v-ebf3beb0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ebf3beb0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ebf3beb0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ebf3beb0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ebf3beb0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-ebf3beb0]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-ebf3beb0]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-ebf3beb0]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-ebf3beb0]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ebf3beb0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ebf3beb0]:hover{background:#e0e7ff}.formula-box[data-v-ebf3beb0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ebf3beb0]{color:var(--text-primary)}.copy-toast[data-v-ebf3beb0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-ebf3beb0],.detail-grid[data-v-ebf3beb0]{grid-template-columns:1fr}}.calc-wrap[data-v-8d28216f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8d28216f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8d28216f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8d28216f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8d28216f]{display:flex;flex-direction:column;gap:10px}.field[data-v-8d28216f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8d28216f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8d28216f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8d28216f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-8d28216f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-8d28216f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8d28216f]:hover{background:var(--primary-dark)}.result-content[data-v-8d28216f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-8d28216f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-8d28216f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-8d28216f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-8d28216f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-8d28216f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-8d28216f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-8d28216f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-8d28216f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-8d28216f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8d28216f]:hover{background:#e0e7ff}.formula-box[data-v-8d28216f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8d28216f]{color:var(--text-primary)}.copy-toast[data-v-8d28216f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-8d28216f],.detail-grid[data-v-8d28216f]{grid-template-columns:1fr}}.calc-wrap[data-v-56905dc4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-56905dc4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-56905dc4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-56905dc4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-56905dc4]{display:flex;flex-direction:column;gap:10px}.field[data-v-56905dc4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-56905dc4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-56905dc4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-56905dc4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-56905dc4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-56905dc4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-56905dc4]:hover{background:var(--primary-dark)}.result-content[data-v-56905dc4]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-56905dc4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-56905dc4]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-56905dc4]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-56905dc4]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-56905dc4]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-56905dc4]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-56905dc4]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-56905dc4]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-56905dc4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-56905dc4]:hover{background:#e0e7ff}.formula-box[data-v-56905dc4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-56905dc4]{color:var(--text-primary)}.copy-toast[data-v-56905dc4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-56905dc4],.detail-grid[data-v-56905dc4]{grid-template-columns:1fr}}.calc-wrap[data-v-e4665c1a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e4665c1a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e4665c1a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e4665c1a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e4665c1a]{display:flex;flex-direction:column;gap:10px}.field[data-v-e4665c1a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e4665c1a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e4665c1a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e4665c1a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e4665c1a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e4665c1a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e4665c1a]:hover{background:var(--primary-dark)}.result-content[data-v-e4665c1a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e4665c1a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e4665c1a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e4665c1a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e4665c1a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-e4665c1a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-e4665c1a]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-e4665c1a]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-e4665c1a]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e4665c1a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e4665c1a]:hover{background:#e0e7ff}.formula-box[data-v-e4665c1a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e4665c1a]{color:var(--text-primary)}.copy-toast[data-v-e4665c1a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-e4665c1a],.detail-grid[data-v-e4665c1a]{grid-template-columns:1fr}}.calc-wrap[data-v-b37a5770]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b37a5770]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b37a5770]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b37a5770]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b37a5770]{display:flex;flex-direction:column;gap:10px}.field[data-v-b37a5770]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b37a5770]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b37a5770]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b37a5770]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b37a5770]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b37a5770]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b37a5770]:hover{background:var(--primary-dark)}.result-content[data-v-b37a5770]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b37a5770]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b37a5770]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b37a5770]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b37a5770]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-b37a5770]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-b37a5770]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-b37a5770]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-b37a5770]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b37a5770]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b37a5770]:hover{background:#e0e7ff}.formula-box[data-v-b37a5770]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b37a5770]{color:var(--text-primary)}.copy-toast[data-v-b37a5770]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-b37a5770],.detail-grid[data-v-b37a5770]{grid-template-columns:1fr}}.calc-wrap[data-v-fee5010f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fee5010f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fee5010f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fee5010f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fee5010f]{display:flex;flex-direction:column;gap:10px}.field[data-v-fee5010f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fee5010f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fee5010f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fee5010f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-fee5010f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-fee5010f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fee5010f]:hover{background:var(--primary-dark)}.result-content[data-v-fee5010f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-fee5010f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-fee5010f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-fee5010f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-fee5010f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-grid[data-v-fee5010f]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.detail-item[data-v-fee5010f]{padding:8px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.detail-item .label[data-v-fee5010f]{font-size:11px;color:var(--text-muted)}.detail-item .value[data-v-fee5010f]{font-size:14px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-fee5010f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fee5010f]:hover{background:#e0e7ff}.formula-box[data-v-fee5010f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fee5010f]{color:var(--text-primary)}.copy-toast[data-v-fee5010f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:640px){.panels[data-v-fee5010f],.detail-grid[data-v-fee5010f]{grid-template-columns:1fr}}.calc-card[data-v-2156b2ec]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2156b2ec]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2156b2ec]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2156b2ec]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-2156b2ec]{display:flex;gap:10px}.field-row .field[data-v-2156b2ec]{flex:1}.field[data-v-2156b2ec]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2156b2ec]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2156b2ec]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2156b2ec]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-2156b2ec]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-2156b2ec]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-2156b2ec]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-2156b2ec]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2156b2ec]:hover{background:#e0e7ff}.detail-text[data-v-2156b2ec]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-2156b2ec]{width:100%}.section-title[data-v-2156b2ec]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-2156b2ec]{display:grid;gap:6px}.matrix-input[data-v-2156b2ec]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-2156b2ec]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-2156b2ec]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-2156b2ec]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-2156b2ec]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-2156b2ec]{margin-bottom:8px}.vec-group[data-v-2156b2ec]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-2156b2ec]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-2156b2ec]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-2156b2ec]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-2156b2ec]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-2156b2ec]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-2156b2ec]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-2156b2ec]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-2156b2ec]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-2156b2ec]:hover{border-color:var(--primary)}.error-text[data-v-2156b2ec]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-2156b2ec]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-2156b2ec],.toast-fade-leave-active[data-v-2156b2ec]{transition:all .2s}.toast-fade-enter-from[data-v-2156b2ec],.toast-fade-leave-to[data-v-2156b2ec]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-2156b2ec]{grid-template-columns:1fr}}.calc-card[data-v-cf0278b0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cf0278b0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cf0278b0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cf0278b0]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-cf0278b0]{display:flex;gap:10px}.field-row .field[data-v-cf0278b0]{flex:1}.field[data-v-cf0278b0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cf0278b0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cf0278b0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cf0278b0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-cf0278b0]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-cf0278b0]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-cf0278b0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-cf0278b0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cf0278b0]:hover{background:#e0e7ff}.detail-text[data-v-cf0278b0]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-cf0278b0]{width:100%}.section-title[data-v-cf0278b0]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-cf0278b0]{display:grid;gap:6px}.matrix-input[data-v-cf0278b0]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-cf0278b0]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-cf0278b0]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-cf0278b0]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-cf0278b0]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-cf0278b0]{margin-bottom:8px}.vec-group[data-v-cf0278b0]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-cf0278b0]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-cf0278b0]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-cf0278b0]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-cf0278b0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-cf0278b0]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-cf0278b0]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-cf0278b0]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-cf0278b0]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-cf0278b0]:hover{border-color:var(--primary)}.error-text[data-v-cf0278b0]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-cf0278b0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-cf0278b0],.toast-fade-leave-active[data-v-cf0278b0]{transition:all .2s}.toast-fade-enter-from[data-v-cf0278b0],.toast-fade-leave-to[data-v-cf0278b0]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-cf0278b0]{grid-template-columns:1fr}}.calc-card[data-v-20c6a7b3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-20c6a7b3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-20c6a7b3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-20c6a7b3]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-20c6a7b3]{display:flex;gap:10px}.field-row .field[data-v-20c6a7b3]{flex:1}.field[data-v-20c6a7b3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-20c6a7b3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-20c6a7b3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-20c6a7b3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-20c6a7b3]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-20c6a7b3]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-20c6a7b3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-20c6a7b3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-20c6a7b3]:hover{background:#e0e7ff}.detail-text[data-v-20c6a7b3]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-20c6a7b3]{width:100%}.section-title[data-v-20c6a7b3]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-20c6a7b3]{display:grid;gap:6px}.matrix-input[data-v-20c6a7b3]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-20c6a7b3]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-20c6a7b3]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-20c6a7b3]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-20c6a7b3]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-20c6a7b3]{margin-bottom:8px}.vec-group[data-v-20c6a7b3]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-20c6a7b3]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-20c6a7b3]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-20c6a7b3]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-20c6a7b3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-20c6a7b3]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-20c6a7b3]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-20c6a7b3]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-20c6a7b3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-20c6a7b3]:hover{border-color:var(--primary)}.error-text[data-v-20c6a7b3]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-20c6a7b3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-20c6a7b3],.toast-fade-leave-active[data-v-20c6a7b3]{transition:all .2s}.toast-fade-enter-from[data-v-20c6a7b3],.toast-fade-leave-to[data-v-20c6a7b3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-20c6a7b3]{grid-template-columns:1fr}}.calc-card[data-v-09f2ea4b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-09f2ea4b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-09f2ea4b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-09f2ea4b]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-09f2ea4b]{display:flex;gap:10px}.field-row .field[data-v-09f2ea4b]{flex:1}.field[data-v-09f2ea4b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-09f2ea4b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-09f2ea4b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-09f2ea4b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-09f2ea4b]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-09f2ea4b]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-09f2ea4b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-09f2ea4b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-09f2ea4b]:hover{background:#e0e7ff}.detail-text[data-v-09f2ea4b]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-09f2ea4b]{width:100%}.section-title[data-v-09f2ea4b]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-09f2ea4b]{display:grid;gap:6px}.matrix-input[data-v-09f2ea4b]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-09f2ea4b]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-09f2ea4b]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-09f2ea4b]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-09f2ea4b]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-09f2ea4b]{margin-bottom:8px}.vec-group[data-v-09f2ea4b]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-09f2ea4b]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-09f2ea4b]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-09f2ea4b]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-09f2ea4b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-09f2ea4b]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-09f2ea4b]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-09f2ea4b]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-09f2ea4b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-09f2ea4b]:hover{border-color:var(--primary)}.error-text[data-v-09f2ea4b]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-09f2ea4b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-09f2ea4b],.toast-fade-leave-active[data-v-09f2ea4b]{transition:all .2s}.toast-fade-enter-from[data-v-09f2ea4b],.toast-fade-leave-to[data-v-09f2ea4b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-09f2ea4b]{grid-template-columns:1fr}}.calc-card[data-v-ee98783f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ee98783f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ee98783f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ee98783f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-ee98783f]{display:flex;gap:10px}.field-row .field[data-v-ee98783f]{flex:1}.field[data-v-ee98783f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ee98783f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ee98783f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ee98783f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-ee98783f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-ee98783f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-ee98783f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ee98783f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ee98783f]:hover{background:#e0e7ff}.detail-text[data-v-ee98783f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-ee98783f]{width:100%}.section-title[data-v-ee98783f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-ee98783f]{display:grid;gap:6px}.matrix-input[data-v-ee98783f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-ee98783f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-ee98783f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-ee98783f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-ee98783f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-ee98783f]{margin-bottom:8px}.vec-group[data-v-ee98783f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-ee98783f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-ee98783f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-ee98783f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-ee98783f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-ee98783f]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-ee98783f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-ee98783f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-ee98783f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-ee98783f]:hover{border-color:var(--primary)}.error-text[data-v-ee98783f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-ee98783f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ee98783f],.toast-fade-leave-active[data-v-ee98783f]{transition:all .2s}.toast-fade-enter-from[data-v-ee98783f],.toast-fade-leave-to[data-v-ee98783f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-ee98783f]{grid-template-columns:1fr}}.calc-card[data-v-74d64ed3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-74d64ed3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-74d64ed3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-74d64ed3]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-74d64ed3]{display:flex;gap:10px}.field-row .field[data-v-74d64ed3]{flex:1}.field[data-v-74d64ed3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-74d64ed3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-74d64ed3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-74d64ed3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-74d64ed3]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-74d64ed3]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-74d64ed3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-74d64ed3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-74d64ed3]:hover{background:#e0e7ff}.detail-text[data-v-74d64ed3]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-74d64ed3]{width:100%}.section-title[data-v-74d64ed3]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-74d64ed3]{display:grid;gap:6px}.matrix-input[data-v-74d64ed3]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-74d64ed3]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-74d64ed3]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-74d64ed3]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-74d64ed3]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-74d64ed3]{margin-bottom:8px}.vec-group[data-v-74d64ed3]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-74d64ed3]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-74d64ed3]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-74d64ed3]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-74d64ed3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-74d64ed3]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-74d64ed3]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-74d64ed3]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-74d64ed3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-74d64ed3]:hover{border-color:var(--primary)}.error-text[data-v-74d64ed3]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-74d64ed3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-74d64ed3],.toast-fade-leave-active[data-v-74d64ed3]{transition:all .2s}.toast-fade-enter-from[data-v-74d64ed3],.toast-fade-leave-to[data-v-74d64ed3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-74d64ed3]{grid-template-columns:1fr}}.calc-card[data-v-d7345b22]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d7345b22]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d7345b22]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d7345b22]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-d7345b22]{display:flex;gap:10px}.field-row .field[data-v-d7345b22]{flex:1}.field[data-v-d7345b22]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d7345b22]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d7345b22]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d7345b22]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-d7345b22]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-d7345b22]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-d7345b22]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-d7345b22]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d7345b22]:hover{background:#e0e7ff}.detail-text[data-v-d7345b22]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-d7345b22]{width:100%}.section-title[data-v-d7345b22]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-d7345b22]{display:grid;gap:6px}.matrix-input[data-v-d7345b22]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-d7345b22]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-d7345b22]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-d7345b22]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-d7345b22]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-d7345b22]{margin-bottom:8px}.vec-group[data-v-d7345b22]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-d7345b22]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-d7345b22]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-d7345b22]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-d7345b22]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-d7345b22]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-d7345b22]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-d7345b22]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-d7345b22]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-d7345b22]:hover{border-color:var(--primary)}.error-text[data-v-d7345b22]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-d7345b22]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d7345b22],.toast-fade-leave-active[data-v-d7345b22]{transition:all .2s}.toast-fade-enter-from[data-v-d7345b22],.toast-fade-leave-to[data-v-d7345b22]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-d7345b22]{grid-template-columns:1fr}}.calc-card[data-v-328b234a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-328b234a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-328b234a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-328b234a]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-328b234a]{display:flex;gap:10px}.field-row .field[data-v-328b234a]{flex:1}.field[data-v-328b234a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-328b234a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-328b234a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-328b234a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-328b234a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-328b234a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-328b234a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-328b234a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-328b234a]:hover{background:#e0e7ff}.detail-text[data-v-328b234a]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-328b234a]{width:100%}.section-title[data-v-328b234a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-328b234a]{display:grid;gap:6px}.matrix-input[data-v-328b234a]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-328b234a]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-328b234a]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-328b234a]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-328b234a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-328b234a]{margin-bottom:8px}.vec-group[data-v-328b234a]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-328b234a]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-328b234a]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-328b234a]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-328b234a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-328b234a]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-328b234a]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-328b234a]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-328b234a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-328b234a]:hover{border-color:var(--primary)}.error-text[data-v-328b234a]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-328b234a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-328b234a],.toast-fade-leave-active[data-v-328b234a]{transition:all .2s}.toast-fade-enter-from[data-v-328b234a],.toast-fade-leave-to[data-v-328b234a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-328b234a]{grid-template-columns:1fr}}.calc-card[data-v-8f8670ce]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8f8670ce]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8f8670ce]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8f8670ce]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-8f8670ce]{display:flex;gap:10px}.field-row .field[data-v-8f8670ce]{flex:1}.field[data-v-8f8670ce]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8f8670ce]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8f8670ce]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8f8670ce]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-8f8670ce]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-8f8670ce]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-8f8670ce]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8f8670ce]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8f8670ce]:hover{background:#e0e7ff}.detail-text[data-v-8f8670ce]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-8f8670ce]{width:100%}.section-title[data-v-8f8670ce]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-8f8670ce]{display:grid;gap:6px}.matrix-input[data-v-8f8670ce]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-8f8670ce]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-8f8670ce]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-8f8670ce]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-8f8670ce]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-8f8670ce]{margin-bottom:8px}.vec-group[data-v-8f8670ce]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-8f8670ce]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-8f8670ce]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-8f8670ce]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-8f8670ce]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-8f8670ce]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-8f8670ce]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-8f8670ce]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-8f8670ce]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-8f8670ce]:hover{border-color:var(--primary)}.error-text[data-v-8f8670ce]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-8f8670ce]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8f8670ce],.toast-fade-leave-active[data-v-8f8670ce]{transition:all .2s}.toast-fade-enter-from[data-v-8f8670ce],.toast-fade-leave-to[data-v-8f8670ce]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-8f8670ce]{grid-template-columns:1fr}}.calc-card[data-v-83392f67]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-83392f67]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-83392f67]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-83392f67]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-83392f67]{display:flex;gap:10px}.field-row .field[data-v-83392f67]{flex:1}.field[data-v-83392f67]{display:flex;flex-direction:column;gap:4px}.field label[data-v-83392f67]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-83392f67]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-83392f67]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-83392f67]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-83392f67]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-83392f67]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-83392f67]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-83392f67]:hover{background:#e0e7ff}.detail-text[data-v-83392f67]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-83392f67]{width:100%}.section-title[data-v-83392f67]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-83392f67]{display:grid;gap:6px}.matrix-input[data-v-83392f67]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-83392f67]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-83392f67]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-83392f67]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-83392f67]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-83392f67]{margin-bottom:8px}.vec-group[data-v-83392f67]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-83392f67]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-83392f67]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-83392f67]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-83392f67]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-83392f67]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-83392f67]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-83392f67]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-83392f67]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-83392f67]:hover{border-color:var(--primary)}.error-text[data-v-83392f67]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-83392f67]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-83392f67],.toast-fade-leave-active[data-v-83392f67]{transition:all .2s}.toast-fade-enter-from[data-v-83392f67],.toast-fade-leave-to[data-v-83392f67]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-83392f67]{grid-template-columns:1fr}}.calc-card[data-v-bc6d1b25]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bc6d1b25]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bc6d1b25]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bc6d1b25]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-bc6d1b25]{display:flex;gap:10px}.field-row .field[data-v-bc6d1b25]{flex:1}.field[data-v-bc6d1b25]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bc6d1b25]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bc6d1b25]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bc6d1b25]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-bc6d1b25]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-bc6d1b25]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-bc6d1b25]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-bc6d1b25]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bc6d1b25]:hover{background:#e0e7ff}.detail-text[data-v-bc6d1b25]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-bc6d1b25]{width:100%}.section-title[data-v-bc6d1b25]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-bc6d1b25]{display:grid;gap:6px}.matrix-input[data-v-bc6d1b25]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-bc6d1b25]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-bc6d1b25]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-bc6d1b25]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-bc6d1b25]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-bc6d1b25]{margin-bottom:8px}.vec-group[data-v-bc6d1b25]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-bc6d1b25]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-bc6d1b25]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-bc6d1b25]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-bc6d1b25]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-bc6d1b25]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-bc6d1b25]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-bc6d1b25]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-bc6d1b25]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-bc6d1b25]:hover{border-color:var(--primary)}.error-text[data-v-bc6d1b25]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-bc6d1b25]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-bc6d1b25],.toast-fade-leave-active[data-v-bc6d1b25]{transition:all .2s}.toast-fade-enter-from[data-v-bc6d1b25],.toast-fade-leave-to[data-v-bc6d1b25]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-bc6d1b25]{grid-template-columns:1fr}}.calc-card[data-v-b0bfc116]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b0bfc116]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b0bfc116]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b0bfc116]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b0bfc116]{display:flex;gap:10px}.field-row .field[data-v-b0bfc116]{flex:1}.field[data-v-b0bfc116]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b0bfc116]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b0bfc116]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b0bfc116]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b0bfc116]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b0bfc116]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b0bfc116]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b0bfc116]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b0bfc116]:hover{background:#e0e7ff}.detail-text[data-v-b0bfc116]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b0bfc116]{width:100%}.section-title[data-v-b0bfc116]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b0bfc116]{display:grid;gap:6px}.matrix-input[data-v-b0bfc116]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b0bfc116]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b0bfc116]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b0bfc116]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b0bfc116]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b0bfc116]{margin-bottom:8px}.vec-group[data-v-b0bfc116]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b0bfc116]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b0bfc116]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b0bfc116]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b0bfc116]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b0bfc116]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-b0bfc116]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b0bfc116]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b0bfc116]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b0bfc116]:hover{border-color:var(--primary)}.error-text[data-v-b0bfc116]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b0bfc116]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b0bfc116],.toast-fade-leave-active[data-v-b0bfc116]{transition:all .2s}.toast-fade-enter-from[data-v-b0bfc116],.toast-fade-leave-to[data-v-b0bfc116]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b0bfc116]{grid-template-columns:1fr}}.calc-card[data-v-bd508161]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bd508161]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bd508161]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bd508161]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-bd508161]{display:flex;gap:10px}.field-row .field[data-v-bd508161]{flex:1}.field[data-v-bd508161]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bd508161]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bd508161]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bd508161]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-bd508161]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-bd508161]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-bd508161]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-bd508161]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bd508161]:hover{background:#e0e7ff}.detail-text[data-v-bd508161]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-bd508161]{width:100%}.section-title[data-v-bd508161]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-bd508161]{display:grid;gap:6px}.matrix-input[data-v-bd508161]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-bd508161]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-bd508161]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-bd508161]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-bd508161]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-bd508161]{margin-bottom:8px}.vec-group[data-v-bd508161]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-bd508161]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-bd508161]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-bd508161]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-bd508161]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-bd508161]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-bd508161]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-bd508161]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-bd508161]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-bd508161]:hover{border-color:var(--primary)}.error-text[data-v-bd508161]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-bd508161]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-bd508161],.toast-fade-leave-active[data-v-bd508161]{transition:all .2s}.toast-fade-enter-from[data-v-bd508161],.toast-fade-leave-to[data-v-bd508161]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-bd508161]{grid-template-columns:1fr}}.calc-card[data-v-8c8b6f95]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8c8b6f95]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8c8b6f95]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8c8b6f95]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-8c8b6f95]{display:flex;gap:10px}.field-row .field[data-v-8c8b6f95]{flex:1}.field[data-v-8c8b6f95]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8c8b6f95]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8c8b6f95]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8c8b6f95]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-8c8b6f95]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-8c8b6f95]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-8c8b6f95]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8c8b6f95]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8c8b6f95]:hover{background:#e0e7ff}.detail-text[data-v-8c8b6f95]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-8c8b6f95]{width:100%}.section-title[data-v-8c8b6f95]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-8c8b6f95]{display:grid;gap:6px}.matrix-input[data-v-8c8b6f95]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-8c8b6f95]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-8c8b6f95]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-8c8b6f95]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-8c8b6f95]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-8c8b6f95]{margin-bottom:8px}.vec-group[data-v-8c8b6f95]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-8c8b6f95]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-8c8b6f95]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-8c8b6f95]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-8c8b6f95]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-8c8b6f95]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-8c8b6f95]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-8c8b6f95]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-8c8b6f95]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-8c8b6f95]:hover{border-color:var(--primary)}.error-text[data-v-8c8b6f95]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-8c8b6f95]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8c8b6f95],.toast-fade-leave-active[data-v-8c8b6f95]{transition:all .2s}.toast-fade-enter-from[data-v-8c8b6f95],.toast-fade-leave-to[data-v-8c8b6f95]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-8c8b6f95]{grid-template-columns:1fr}}.calc-card[data-v-1c67bf40]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1c67bf40]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1c67bf40]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1c67bf40]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-1c67bf40]{display:flex;gap:10px}.field-row .field[data-v-1c67bf40]{flex:1}.field[data-v-1c67bf40]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1c67bf40]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1c67bf40]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1c67bf40]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-1c67bf40]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-1c67bf40]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-1c67bf40]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-1c67bf40]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1c67bf40]:hover{background:#e0e7ff}.detail-text[data-v-1c67bf40]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-1c67bf40]{width:100%}.section-title[data-v-1c67bf40]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-1c67bf40]{display:grid;gap:6px}.matrix-input[data-v-1c67bf40]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-1c67bf40]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-1c67bf40]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-1c67bf40]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-1c67bf40]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-1c67bf40]{margin-bottom:8px}.vec-group[data-v-1c67bf40]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-1c67bf40]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-1c67bf40]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-1c67bf40]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-1c67bf40]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-1c67bf40]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-1c67bf40]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-1c67bf40]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-1c67bf40]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-1c67bf40]:hover{border-color:var(--primary)}.error-text[data-v-1c67bf40]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-1c67bf40]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1c67bf40],.toast-fade-leave-active[data-v-1c67bf40]{transition:all .2s}.toast-fade-enter-from[data-v-1c67bf40],.toast-fade-leave-to[data-v-1c67bf40]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-1c67bf40]{grid-template-columns:1fr}}.calc-card[data-v-3ac0c779]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3ac0c779]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3ac0c779]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3ac0c779]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-3ac0c779]{display:flex;gap:10px}.field-row .field[data-v-3ac0c779]{flex:1}.field[data-v-3ac0c779]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3ac0c779]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3ac0c779]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3ac0c779]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-3ac0c779]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-3ac0c779]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-3ac0c779]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-3ac0c779]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3ac0c779]:hover{background:#e0e7ff}.detail-text[data-v-3ac0c779]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-3ac0c779]{width:100%}.section-title[data-v-3ac0c779]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-3ac0c779]{display:grid;gap:6px}.matrix-input[data-v-3ac0c779]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-3ac0c779]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-3ac0c779]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-3ac0c779]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-3ac0c779]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-3ac0c779]{margin-bottom:8px}.vec-group[data-v-3ac0c779]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-3ac0c779]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-3ac0c779]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-3ac0c779]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-3ac0c779]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-3ac0c779]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-3ac0c779]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-3ac0c779]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-3ac0c779]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-3ac0c779]:hover{border-color:var(--primary)}.error-text[data-v-3ac0c779]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-3ac0c779]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-3ac0c779],.toast-fade-leave-active[data-v-3ac0c779]{transition:all .2s}.toast-fade-enter-from[data-v-3ac0c779],.toast-fade-leave-to[data-v-3ac0c779]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-3ac0c779]{grid-template-columns:1fr}}.calc-card[data-v-875b1447]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-875b1447]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-875b1447]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-875b1447]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-875b1447]{display:flex;gap:10px}.field-row .field[data-v-875b1447]{flex:1}.field[data-v-875b1447]{display:flex;flex-direction:column;gap:4px}.field label[data-v-875b1447]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-875b1447]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-875b1447]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-875b1447]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-875b1447]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-875b1447]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-875b1447]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-875b1447]:hover{background:#e0e7ff}.detail-text[data-v-875b1447]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-875b1447]{width:100%}.section-title[data-v-875b1447]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-875b1447]{display:grid;gap:6px}.matrix-input[data-v-875b1447]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-875b1447]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-875b1447]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-875b1447]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-875b1447]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-875b1447]{margin-bottom:8px}.vec-group[data-v-875b1447]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-875b1447]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-875b1447]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-875b1447]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-875b1447]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-875b1447]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-875b1447]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-875b1447]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-875b1447]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-875b1447]:hover{border-color:var(--primary)}.error-text[data-v-875b1447]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-875b1447]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-875b1447],.toast-fade-leave-active[data-v-875b1447]{transition:all .2s}.toast-fade-enter-from[data-v-875b1447],.toast-fade-leave-to[data-v-875b1447]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-875b1447]{grid-template-columns:1fr}}.calc-card[data-v-49f75877]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-49f75877]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-49f75877]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-49f75877]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-49f75877]{display:flex;gap:10px}.field-row .field[data-v-49f75877]{flex:1}.field[data-v-49f75877]{display:flex;flex-direction:column;gap:4px}.field label[data-v-49f75877]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-49f75877]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-49f75877]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-49f75877]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-49f75877]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-49f75877]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-49f75877]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-49f75877]:hover{background:#e0e7ff}.detail-text[data-v-49f75877]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-49f75877]{width:100%}.section-title[data-v-49f75877]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-49f75877]{display:grid;gap:6px}.matrix-input[data-v-49f75877]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-49f75877]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-49f75877]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-49f75877]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-49f75877]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-49f75877]{margin-bottom:8px}.vec-group[data-v-49f75877]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-49f75877]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-49f75877]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-49f75877]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-49f75877]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-49f75877]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-49f75877]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-49f75877]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-49f75877]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-49f75877]:hover{border-color:var(--primary)}.error-text[data-v-49f75877]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-49f75877]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-49f75877],.toast-fade-leave-active[data-v-49f75877]{transition:all .2s}.toast-fade-enter-from[data-v-49f75877],.toast-fade-leave-to[data-v-49f75877]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-49f75877]{grid-template-columns:1fr}}.calc-card[data-v-689e531d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-689e531d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-689e531d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-689e531d]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-689e531d]{display:flex;gap:10px}.field-row .field[data-v-689e531d]{flex:1}.field[data-v-689e531d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-689e531d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-689e531d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-689e531d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-689e531d]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-689e531d]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-689e531d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-689e531d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-689e531d]:hover{background:#e0e7ff}.detail-text[data-v-689e531d]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-689e531d]{width:100%}.section-title[data-v-689e531d]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-689e531d]{display:grid;gap:6px}.matrix-input[data-v-689e531d]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-689e531d]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-689e531d]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-689e531d]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-689e531d]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-689e531d]{margin-bottom:8px}.vec-group[data-v-689e531d]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-689e531d]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-689e531d]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-689e531d]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-689e531d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-689e531d]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-689e531d]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-689e531d]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-689e531d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-689e531d]:hover{border-color:var(--primary)}.error-text[data-v-689e531d]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-689e531d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-689e531d],.toast-fade-leave-active[data-v-689e531d]{transition:all .2s}.toast-fade-enter-from[data-v-689e531d],.toast-fade-leave-to[data-v-689e531d]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-689e531d]{grid-template-columns:1fr}}.calc-card[data-v-e80afcf0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e80afcf0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e80afcf0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e80afcf0]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-e80afcf0]{display:flex;gap:10px}.field-row .field[data-v-e80afcf0]{flex:1}.field[data-v-e80afcf0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e80afcf0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e80afcf0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e80afcf0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-e80afcf0]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-e80afcf0]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-e80afcf0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-e80afcf0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e80afcf0]:hover{background:#e0e7ff}.detail-text[data-v-e80afcf0]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-e80afcf0]{width:100%}.section-title[data-v-e80afcf0]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-e80afcf0]{display:grid;gap:6px}.matrix-input[data-v-e80afcf0]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-e80afcf0]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-e80afcf0]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-e80afcf0]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-e80afcf0]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-e80afcf0]{margin-bottom:8px}.vec-group[data-v-e80afcf0]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-e80afcf0]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-e80afcf0]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-e80afcf0]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-e80afcf0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-e80afcf0]{font-size:16px;font-weight:700;color:var(--primary)}.calc-actions[data-v-e80afcf0]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-e80afcf0]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-e80afcf0]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-e80afcf0]:hover{border-color:var(--primary)}.error-text[data-v-e80afcf0]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-e80afcf0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-e80afcf0],.toast-fade-leave-active[data-v-e80afcf0]{transition:all .2s}.toast-fade-enter-from[data-v-e80afcf0],.toast-fade-leave-to[data-v-e80afcf0]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-e80afcf0]{grid-template-columns:1fr}}.calc-card[data-v-e31345ab]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e31345ab]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e31345ab]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e31345ab]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-e31345ab]{display:flex;gap:10px}.field-row .field[data-v-e31345ab]{flex:1}.field[data-v-e31345ab]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e31345ab]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e31345ab]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e31345ab]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-e31345ab]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-e31345ab]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-e31345ab]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-e31345ab]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e31345ab]:hover{background:#e0e7ff}.detail-text[data-v-e31345ab]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-e31345ab]{width:100%}.section-title[data-v-e31345ab]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-e31345ab]{display:grid;gap:6px}.matrix-input[data-v-e31345ab]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-e31345ab]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-e31345ab]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-e31345ab]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-e31345ab]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-e31345ab]{margin-bottom:8px}.vec-group[data-v-e31345ab]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-e31345ab]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-e31345ab]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-e31345ab]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-e31345ab]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-e31345ab]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-e31345ab]{display:flex;gap:4px}.unit-btn[data-v-e31345ab]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-e31345ab]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-e31345ab]:hover{border-color:var(--primary)}.calc-actions[data-v-e31345ab]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-e31345ab]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-e31345ab]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-e31345ab]:hover{border-color:var(--primary)}.error-text[data-v-e31345ab]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-e31345ab]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-e31345ab],.toast-fade-leave-active[data-v-e31345ab]{transition:all .2s}.toast-fade-enter-from[data-v-e31345ab],.toast-fade-leave-to[data-v-e31345ab]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-e31345ab]{grid-template-columns:1fr}}.calc-card[data-v-8dfdcf26]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8dfdcf26]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8dfdcf26]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8dfdcf26]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-8dfdcf26]{display:flex;gap:10px}.field-row .field[data-v-8dfdcf26]{flex:1}.field[data-v-8dfdcf26]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8dfdcf26]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8dfdcf26]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8dfdcf26]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-8dfdcf26]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-8dfdcf26]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-8dfdcf26]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8dfdcf26]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8dfdcf26]:hover{background:#e0e7ff}.detail-text[data-v-8dfdcf26]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-8dfdcf26]{width:100%}.section-title[data-v-8dfdcf26]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-8dfdcf26]{display:grid;gap:6px}.matrix-input[data-v-8dfdcf26]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-8dfdcf26]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-8dfdcf26]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-8dfdcf26]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-8dfdcf26]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-8dfdcf26]{margin-bottom:8px}.vec-group[data-v-8dfdcf26]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-8dfdcf26]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-8dfdcf26]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-8dfdcf26]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-8dfdcf26]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-8dfdcf26]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-8dfdcf26]{display:flex;gap:4px}.unit-btn[data-v-8dfdcf26]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-8dfdcf26]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-8dfdcf26]:hover{border-color:var(--primary)}.calc-actions[data-v-8dfdcf26]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-8dfdcf26]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-8dfdcf26]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-8dfdcf26]:hover{border-color:var(--primary)}.error-text[data-v-8dfdcf26]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-8dfdcf26]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8dfdcf26],.toast-fade-leave-active[data-v-8dfdcf26]{transition:all .2s}.toast-fade-enter-from[data-v-8dfdcf26],.toast-fade-leave-to[data-v-8dfdcf26]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-8dfdcf26]{grid-template-columns:1fr}}.calc-card[data-v-8786875f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8786875f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8786875f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8786875f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-8786875f]{display:flex;gap:10px}.field-row .field[data-v-8786875f]{flex:1}.field[data-v-8786875f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8786875f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8786875f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8786875f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-8786875f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-8786875f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-8786875f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8786875f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8786875f]:hover{background:#e0e7ff}.detail-text[data-v-8786875f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-8786875f]{width:100%}.section-title[data-v-8786875f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-8786875f]{display:grid;gap:6px}.matrix-input[data-v-8786875f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-8786875f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-8786875f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-8786875f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-8786875f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-8786875f]{margin-bottom:8px}.vec-group[data-v-8786875f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-8786875f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-8786875f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-8786875f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-8786875f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-8786875f]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-8786875f]{display:flex;gap:4px}.unit-btn[data-v-8786875f]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-8786875f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-8786875f]:hover{border-color:var(--primary)}.calc-actions[data-v-8786875f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-8786875f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-8786875f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-8786875f]:hover{border-color:var(--primary)}.error-text[data-v-8786875f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-8786875f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8786875f],.toast-fade-leave-active[data-v-8786875f]{transition:all .2s}.toast-fade-enter-from[data-v-8786875f],.toast-fade-leave-to[data-v-8786875f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-8786875f]{grid-template-columns:1fr}}.calc-card[data-v-87732446]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-87732446]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-87732446]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-87732446]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-87732446]{display:flex;gap:10px}.field-row .field[data-v-87732446]{flex:1}.field[data-v-87732446]{display:flex;flex-direction:column;gap:4px}.field label[data-v-87732446]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-87732446]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-87732446]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-87732446]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-87732446]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-87732446]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-87732446]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-87732446]:hover{background:#e0e7ff}.detail-text[data-v-87732446]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-87732446]{width:100%}.section-title[data-v-87732446]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-87732446]{display:grid;gap:6px}.matrix-input[data-v-87732446]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-87732446]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-87732446]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-87732446]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-87732446]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-87732446]{margin-bottom:8px}.vec-group[data-v-87732446]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-87732446]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-87732446]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-87732446]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-87732446]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-87732446]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-87732446]{display:flex;gap:4px}.unit-btn[data-v-87732446]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-87732446]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-87732446]:hover{border-color:var(--primary)}.calc-actions[data-v-87732446]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-87732446]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-87732446]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-87732446]:hover{border-color:var(--primary)}.error-text[data-v-87732446]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-87732446]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-87732446],.toast-fade-leave-active[data-v-87732446]{transition:all .2s}.toast-fade-enter-from[data-v-87732446],.toast-fade-leave-to[data-v-87732446]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-87732446]{grid-template-columns:1fr}}.calc-card[data-v-47351448]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-47351448]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-47351448]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-47351448]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-47351448]{display:flex;gap:10px}.field-row .field[data-v-47351448]{flex:1}.field[data-v-47351448]{display:flex;flex-direction:column;gap:4px}.field label[data-v-47351448]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-47351448]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-47351448]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-47351448]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-47351448]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-47351448]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-47351448]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-47351448]:hover{background:#e0e7ff}.detail-text[data-v-47351448]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-47351448]{width:100%}.section-title[data-v-47351448]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-47351448]{display:grid;gap:6px}.matrix-input[data-v-47351448]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-47351448]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-47351448]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-47351448]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-47351448]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-47351448]{margin-bottom:8px}.vec-group[data-v-47351448]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-47351448]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-47351448]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-47351448]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-47351448]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-47351448]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-47351448]{display:flex;gap:4px}.unit-btn[data-v-47351448]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-47351448]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-47351448]:hover{border-color:var(--primary)}.calc-actions[data-v-47351448]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-47351448]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-47351448]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-47351448]:hover{border-color:var(--primary)}.error-text[data-v-47351448]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-47351448]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-47351448],.toast-fade-leave-active[data-v-47351448]{transition:all .2s}.toast-fade-enter-from[data-v-47351448],.toast-fade-leave-to[data-v-47351448]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-47351448]{grid-template-columns:1fr}}.calc-card[data-v-b8e64d88]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b8e64d88]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b8e64d88]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b8e64d88]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b8e64d88]{display:flex;gap:10px}.field-row .field[data-v-b8e64d88]{flex:1}.field[data-v-b8e64d88]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b8e64d88]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b8e64d88]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b8e64d88]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b8e64d88]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b8e64d88]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b8e64d88]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b8e64d88]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b8e64d88]:hover{background:#e0e7ff}.detail-text[data-v-b8e64d88]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b8e64d88]{width:100%}.section-title[data-v-b8e64d88]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b8e64d88]{display:grid;gap:6px}.matrix-input[data-v-b8e64d88]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b8e64d88]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b8e64d88]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b8e64d88]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b8e64d88]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b8e64d88]{margin-bottom:8px}.vec-group[data-v-b8e64d88]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b8e64d88]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b8e64d88]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b8e64d88]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b8e64d88]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b8e64d88]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-b8e64d88]{display:flex;gap:4px}.unit-btn[data-v-b8e64d88]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-b8e64d88]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-b8e64d88]:hover{border-color:var(--primary)}.calc-actions[data-v-b8e64d88]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b8e64d88]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b8e64d88]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b8e64d88]:hover{border-color:var(--primary)}.error-text[data-v-b8e64d88]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b8e64d88]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b8e64d88],.toast-fade-leave-active[data-v-b8e64d88]{transition:all .2s}.toast-fade-enter-from[data-v-b8e64d88],.toast-fade-leave-to[data-v-b8e64d88]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b8e64d88]{grid-template-columns:1fr}}.calc-card[data-v-cff34e8f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cff34e8f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cff34e8f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cff34e8f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-cff34e8f]{display:flex;gap:10px}.field-row .field[data-v-cff34e8f]{flex:1}.field[data-v-cff34e8f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cff34e8f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cff34e8f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cff34e8f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-cff34e8f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-cff34e8f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-cff34e8f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-cff34e8f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cff34e8f]:hover{background:#e0e7ff}.detail-text[data-v-cff34e8f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-cff34e8f]{width:100%}.section-title[data-v-cff34e8f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-cff34e8f]{display:grid;gap:6px}.matrix-input[data-v-cff34e8f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-cff34e8f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-cff34e8f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-cff34e8f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-cff34e8f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-cff34e8f]{margin-bottom:8px}.vec-group[data-v-cff34e8f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-cff34e8f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-cff34e8f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-cff34e8f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-cff34e8f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-cff34e8f]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-cff34e8f]{display:flex;gap:4px}.unit-btn[data-v-cff34e8f]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-cff34e8f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-cff34e8f]:hover{border-color:var(--primary)}.calc-actions[data-v-cff34e8f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-cff34e8f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-cff34e8f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-cff34e8f]:hover{border-color:var(--primary)}.error-text[data-v-cff34e8f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-cff34e8f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-cff34e8f],.toast-fade-leave-active[data-v-cff34e8f]{transition:all .2s}.toast-fade-enter-from[data-v-cff34e8f],.toast-fade-leave-to[data-v-cff34e8f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-cff34e8f]{grid-template-columns:1fr}}.calc-card[data-v-13f5fc47]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-13f5fc47]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-13f5fc47]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-13f5fc47]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-13f5fc47]{display:flex;gap:10px}.field-row .field[data-v-13f5fc47]{flex:1}.field[data-v-13f5fc47]{display:flex;flex-direction:column;gap:4px}.field label[data-v-13f5fc47]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-13f5fc47]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-13f5fc47]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-13f5fc47]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-13f5fc47]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-13f5fc47]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-13f5fc47]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-13f5fc47]:hover{background:#e0e7ff}.detail-text[data-v-13f5fc47]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-13f5fc47]{width:100%}.section-title[data-v-13f5fc47]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-13f5fc47]{display:grid;gap:6px}.matrix-input[data-v-13f5fc47]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-13f5fc47]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-13f5fc47]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-13f5fc47]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-13f5fc47]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-13f5fc47]{margin-bottom:8px}.vec-group[data-v-13f5fc47]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-13f5fc47]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-13f5fc47]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-13f5fc47]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-13f5fc47]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-13f5fc47]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-13f5fc47]{display:flex;gap:4px}.unit-btn[data-v-13f5fc47]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-13f5fc47]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-13f5fc47]:hover{border-color:var(--primary)}.calc-actions[data-v-13f5fc47]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-13f5fc47]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-13f5fc47]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-13f5fc47]:hover{border-color:var(--primary)}.error-text[data-v-13f5fc47]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-13f5fc47]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-13f5fc47],.toast-fade-leave-active[data-v-13f5fc47]{transition:all .2s}.toast-fade-enter-from[data-v-13f5fc47],.toast-fade-leave-to[data-v-13f5fc47]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-13f5fc47]{grid-template-columns:1fr}}.calc-card[data-v-871b907b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-871b907b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-871b907b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-871b907b]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-871b907b]{display:flex;gap:10px}.field-row .field[data-v-871b907b]{flex:1}.field[data-v-871b907b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-871b907b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-871b907b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-871b907b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-871b907b]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-871b907b]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-871b907b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-871b907b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-871b907b]:hover{background:#e0e7ff}.detail-text[data-v-871b907b]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-871b907b]{width:100%}.section-title[data-v-871b907b]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-871b907b]{display:grid;gap:6px}.matrix-input[data-v-871b907b]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-871b907b]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-871b907b]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-871b907b]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-871b907b]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-871b907b]{margin-bottom:8px}.vec-group[data-v-871b907b]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-871b907b]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-871b907b]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-871b907b]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-871b907b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-871b907b]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-871b907b]{display:flex;gap:4px}.unit-btn[data-v-871b907b]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-871b907b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-871b907b]:hover{border-color:var(--primary)}.calc-actions[data-v-871b907b]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-871b907b]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-871b907b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-871b907b]:hover{border-color:var(--primary)}.error-text[data-v-871b907b]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-871b907b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-871b907b],.toast-fade-leave-active[data-v-871b907b]{transition:all .2s}.toast-fade-enter-from[data-v-871b907b],.toast-fade-leave-to[data-v-871b907b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-871b907b]{grid-template-columns:1fr}}.calc-card[data-v-bd0fb499]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bd0fb499]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bd0fb499]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bd0fb499]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-bd0fb499]{display:flex;gap:10px}.field-row .field[data-v-bd0fb499]{flex:1}.field[data-v-bd0fb499]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bd0fb499]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bd0fb499]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bd0fb499]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-bd0fb499]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-bd0fb499]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-bd0fb499]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-bd0fb499]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bd0fb499]:hover{background:#e0e7ff}.detail-text[data-v-bd0fb499]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-bd0fb499]{width:100%}.section-title[data-v-bd0fb499]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-bd0fb499]{display:grid;gap:6px}.matrix-input[data-v-bd0fb499]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-bd0fb499]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-bd0fb499]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-bd0fb499]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-bd0fb499]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-bd0fb499]{margin-bottom:8px}.vec-group[data-v-bd0fb499]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-bd0fb499]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-bd0fb499]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-bd0fb499]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-bd0fb499]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-bd0fb499]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-bd0fb499]{display:flex;gap:4px}.unit-btn[data-v-bd0fb499]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-bd0fb499]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-bd0fb499]:hover{border-color:var(--primary)}.calc-actions[data-v-bd0fb499]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-bd0fb499]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-bd0fb499]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-bd0fb499]:hover{border-color:var(--primary)}.error-text[data-v-bd0fb499]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-bd0fb499]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-bd0fb499],.toast-fade-leave-active[data-v-bd0fb499]{transition:all .2s}.toast-fade-enter-from[data-v-bd0fb499],.toast-fade-leave-to[data-v-bd0fb499]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-bd0fb499]{grid-template-columns:1fr}}.calc-card[data-v-72af1cfb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-72af1cfb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-72af1cfb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-72af1cfb]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-72af1cfb]{display:flex;gap:10px}.field-row .field[data-v-72af1cfb]{flex:1}.field[data-v-72af1cfb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-72af1cfb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-72af1cfb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-72af1cfb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-72af1cfb]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-72af1cfb]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-72af1cfb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-72af1cfb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-72af1cfb]:hover{background:#e0e7ff}.detail-text[data-v-72af1cfb]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-72af1cfb]{width:100%}.section-title[data-v-72af1cfb]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-72af1cfb]{display:grid;gap:6px}.matrix-input[data-v-72af1cfb]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-72af1cfb]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-72af1cfb]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-72af1cfb]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-72af1cfb]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-72af1cfb]{margin-bottom:8px}.vec-group[data-v-72af1cfb]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-72af1cfb]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-72af1cfb]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-72af1cfb]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-72af1cfb]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-72af1cfb]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-72af1cfb]{display:flex;gap:4px}.unit-btn[data-v-72af1cfb]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-72af1cfb]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-72af1cfb]:hover{border-color:var(--primary)}.calc-actions[data-v-72af1cfb]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-72af1cfb]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-72af1cfb]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-72af1cfb]:hover{border-color:var(--primary)}.error-text[data-v-72af1cfb]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-72af1cfb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-72af1cfb],.toast-fade-leave-active[data-v-72af1cfb]{transition:all .2s}.toast-fade-enter-from[data-v-72af1cfb],.toast-fade-leave-to[data-v-72af1cfb]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-72af1cfb]{grid-template-columns:1fr}}.calc-card[data-v-822486b0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-822486b0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-822486b0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-822486b0]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-822486b0]{display:flex;gap:10px}.field-row .field[data-v-822486b0]{flex:1}.field[data-v-822486b0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-822486b0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-822486b0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-822486b0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-822486b0]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-822486b0]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-822486b0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-822486b0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-822486b0]:hover{background:#e0e7ff}.detail-text[data-v-822486b0]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-822486b0]{width:100%}.section-title[data-v-822486b0]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-822486b0]{display:grid;gap:6px}.matrix-input[data-v-822486b0]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-822486b0]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-822486b0]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-822486b0]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-822486b0]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-822486b0]{margin-bottom:8px}.vec-group[data-v-822486b0]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-822486b0]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-822486b0]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-822486b0]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-822486b0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-822486b0]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-822486b0]{display:flex;gap:4px}.unit-btn[data-v-822486b0]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-822486b0]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-822486b0]:hover{border-color:var(--primary)}.calc-actions[data-v-822486b0]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-822486b0]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-822486b0]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-822486b0]:hover{border-color:var(--primary)}.error-text[data-v-822486b0]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-822486b0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-822486b0],.toast-fade-leave-active[data-v-822486b0]{transition:all .2s}.toast-fade-enter-from[data-v-822486b0],.toast-fade-leave-to[data-v-822486b0]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-822486b0]{grid-template-columns:1fr}}.calc-card[data-v-67d994e0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-67d994e0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-67d994e0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-67d994e0]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-67d994e0]{display:flex;gap:10px}.field-row .field[data-v-67d994e0]{flex:1}.field[data-v-67d994e0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-67d994e0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-67d994e0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-67d994e0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-67d994e0]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-67d994e0]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-67d994e0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-67d994e0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-67d994e0]:hover{background:#e0e7ff}.detail-text[data-v-67d994e0]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-67d994e0]{width:100%}.section-title[data-v-67d994e0]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-67d994e0]{display:grid;gap:6px}.matrix-input[data-v-67d994e0]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-67d994e0]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-67d994e0]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-67d994e0]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-67d994e0]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-67d994e0]{margin-bottom:8px}.vec-group[data-v-67d994e0]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-67d994e0]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-67d994e0]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-67d994e0]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-67d994e0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-67d994e0]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-67d994e0]{display:flex;gap:4px}.unit-btn[data-v-67d994e0]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-67d994e0]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-67d994e0]:hover{border-color:var(--primary)}.calc-actions[data-v-67d994e0]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-67d994e0]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-67d994e0]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-67d994e0]:hover{border-color:var(--primary)}.error-text[data-v-67d994e0]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-67d994e0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-67d994e0],.toast-fade-leave-active[data-v-67d994e0]{transition:all .2s}.toast-fade-enter-from[data-v-67d994e0],.toast-fade-leave-to[data-v-67d994e0]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-67d994e0]{grid-template-columns:1fr}}.calc-card[data-v-a8b7c9e9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a8b7c9e9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a8b7c9e9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a8b7c9e9]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-a8b7c9e9]{display:flex;gap:10px}.field-row .field[data-v-a8b7c9e9]{flex:1}.field[data-v-a8b7c9e9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a8b7c9e9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a8b7c9e9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a8b7c9e9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-a8b7c9e9]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-a8b7c9e9]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-a8b7c9e9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-a8b7c9e9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a8b7c9e9]:hover{background:#e0e7ff}.detail-text[data-v-a8b7c9e9]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-a8b7c9e9]{width:100%}.section-title[data-v-a8b7c9e9]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-a8b7c9e9]{display:grid;gap:6px}.matrix-input[data-v-a8b7c9e9]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-a8b7c9e9]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-a8b7c9e9]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-a8b7c9e9]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-a8b7c9e9]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-a8b7c9e9]{margin-bottom:8px}.vec-group[data-v-a8b7c9e9]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-a8b7c9e9]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-a8b7c9e9]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-a8b7c9e9]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-a8b7c9e9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-a8b7c9e9]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-a8b7c9e9]{display:flex;gap:4px}.unit-btn[data-v-a8b7c9e9]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-a8b7c9e9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-a8b7c9e9]:hover{border-color:var(--primary)}.calc-actions[data-v-a8b7c9e9]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-a8b7c9e9]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-a8b7c9e9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-a8b7c9e9]:hover{border-color:var(--primary)}.error-text[data-v-a8b7c9e9]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-a8b7c9e9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-a8b7c9e9],.toast-fade-leave-active[data-v-a8b7c9e9]{transition:all .2s}.toast-fade-enter-from[data-v-a8b7c9e9],.toast-fade-leave-to[data-v-a8b7c9e9]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-a8b7c9e9]{grid-template-columns:1fr}}.calc-card[data-v-7c6e65ba]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7c6e65ba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7c6e65ba]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7c6e65ba]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-7c6e65ba]{display:flex;gap:10px}.field-row .field[data-v-7c6e65ba]{flex:1}.field[data-v-7c6e65ba]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7c6e65ba]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7c6e65ba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7c6e65ba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-7c6e65ba]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-7c6e65ba]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-7c6e65ba]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-7c6e65ba]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7c6e65ba]:hover{background:#e0e7ff}.detail-text[data-v-7c6e65ba]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-7c6e65ba]{width:100%}.section-title[data-v-7c6e65ba]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-7c6e65ba]{display:grid;gap:6px}.matrix-input[data-v-7c6e65ba]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-7c6e65ba]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-7c6e65ba]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-7c6e65ba]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-7c6e65ba]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-7c6e65ba]{margin-bottom:8px}.vec-group[data-v-7c6e65ba]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-7c6e65ba]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-7c6e65ba]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-7c6e65ba]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-7c6e65ba]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-7c6e65ba]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-7c6e65ba]{display:flex;gap:4px}.unit-btn[data-v-7c6e65ba]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-7c6e65ba]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-7c6e65ba]:hover{border-color:var(--primary)}.calc-actions[data-v-7c6e65ba]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-7c6e65ba]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-7c6e65ba]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-7c6e65ba]:hover{border-color:var(--primary)}.error-text[data-v-7c6e65ba]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-7c6e65ba]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-7c6e65ba],.toast-fade-leave-active[data-v-7c6e65ba]{transition:all .2s}.toast-fade-enter-from[data-v-7c6e65ba],.toast-fade-leave-to[data-v-7c6e65ba]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-7c6e65ba]{grid-template-columns:1fr}}.calc-card[data-v-1a8a9b90]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1a8a9b90]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1a8a9b90]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1a8a9b90]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-1a8a9b90]{display:flex;gap:10px}.field-row .field[data-v-1a8a9b90]{flex:1}.field[data-v-1a8a9b90]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1a8a9b90]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1a8a9b90]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1a8a9b90]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-1a8a9b90]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-1a8a9b90]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-1a8a9b90]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-1a8a9b90]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1a8a9b90]:hover{background:#e0e7ff}.detail-text[data-v-1a8a9b90]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-1a8a9b90]{width:100%}.section-title[data-v-1a8a9b90]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-1a8a9b90]{display:grid;gap:6px}.matrix-input[data-v-1a8a9b90]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-1a8a9b90]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-1a8a9b90]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-1a8a9b90]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-1a8a9b90]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-1a8a9b90]{margin-bottom:8px}.vec-group[data-v-1a8a9b90]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-1a8a9b90]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-1a8a9b90]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-1a8a9b90]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-1a8a9b90]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-1a8a9b90]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-1a8a9b90]{display:flex;gap:4px}.unit-btn[data-v-1a8a9b90]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-1a8a9b90]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-1a8a9b90]:hover{border-color:var(--primary)}.calc-actions[data-v-1a8a9b90]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-1a8a9b90]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-1a8a9b90]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-1a8a9b90]:hover{border-color:var(--primary)}.error-text[data-v-1a8a9b90]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-1a8a9b90]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1a8a9b90],.toast-fade-leave-active[data-v-1a8a9b90]{transition:all .2s}.toast-fade-enter-from[data-v-1a8a9b90],.toast-fade-leave-to[data-v-1a8a9b90]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-1a8a9b90]{grid-template-columns:1fr}}.calc-card[data-v-54e48b9e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-54e48b9e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-54e48b9e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-54e48b9e]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-54e48b9e]{display:flex;gap:10px}.field-row .field[data-v-54e48b9e]{flex:1}.field[data-v-54e48b9e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-54e48b9e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-54e48b9e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-54e48b9e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-54e48b9e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-54e48b9e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-54e48b9e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-54e48b9e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-54e48b9e]:hover{background:#e0e7ff}.detail-text[data-v-54e48b9e]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-54e48b9e]{width:100%}.section-title[data-v-54e48b9e]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-54e48b9e]{display:grid;gap:6px}.matrix-input[data-v-54e48b9e]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-54e48b9e]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-54e48b9e]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-54e48b9e]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-54e48b9e]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-54e48b9e]{margin-bottom:8px}.vec-group[data-v-54e48b9e]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-54e48b9e]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-54e48b9e]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-54e48b9e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-54e48b9e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-54e48b9e]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-54e48b9e]{display:flex;gap:4px}.unit-btn[data-v-54e48b9e]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-54e48b9e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-54e48b9e]:hover{border-color:var(--primary)}.calc-actions[data-v-54e48b9e]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-54e48b9e]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-54e48b9e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-54e48b9e]:hover{border-color:var(--primary)}.error-text[data-v-54e48b9e]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-54e48b9e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-54e48b9e],.toast-fade-leave-active[data-v-54e48b9e]{transition:all .2s}.toast-fade-enter-from[data-v-54e48b9e],.toast-fade-leave-to[data-v-54e48b9e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-54e48b9e]{grid-template-columns:1fr}}.calc-card[data-v-bf3e1a10]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bf3e1a10]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bf3e1a10]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bf3e1a10]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-bf3e1a10]{display:flex;gap:10px}.field-row .field[data-v-bf3e1a10]{flex:1}.field[data-v-bf3e1a10]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bf3e1a10]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bf3e1a10]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bf3e1a10]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-bf3e1a10]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-bf3e1a10]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-bf3e1a10]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-bf3e1a10]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bf3e1a10]:hover{background:#e0e7ff}.detail-text[data-v-bf3e1a10]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-bf3e1a10]{width:100%}.section-title[data-v-bf3e1a10]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-bf3e1a10]{display:grid;gap:6px}.matrix-input[data-v-bf3e1a10]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-bf3e1a10]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-bf3e1a10]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-bf3e1a10]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-bf3e1a10]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-bf3e1a10]{margin-bottom:8px}.vec-group[data-v-bf3e1a10]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-bf3e1a10]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-bf3e1a10]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-bf3e1a10]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-bf3e1a10]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-bf3e1a10]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-bf3e1a10]{display:flex;gap:4px}.unit-btn[data-v-bf3e1a10]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-bf3e1a10]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-bf3e1a10]:hover{border-color:var(--primary)}.calc-actions[data-v-bf3e1a10]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-bf3e1a10]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-bf3e1a10]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-bf3e1a10]:hover{border-color:var(--primary)}.error-text[data-v-bf3e1a10]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-bf3e1a10]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-bf3e1a10],.toast-fade-leave-active[data-v-bf3e1a10]{transition:all .2s}.toast-fade-enter-from[data-v-bf3e1a10],.toast-fade-leave-to[data-v-bf3e1a10]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-bf3e1a10]{grid-template-columns:1fr}}.calc-card[data-v-abf94388]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-abf94388]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-abf94388]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-abf94388]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-abf94388]{display:flex;gap:10px}.field-row .field[data-v-abf94388]{flex:1}.field[data-v-abf94388]{display:flex;flex-direction:column;gap:4px}.field label[data-v-abf94388]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-abf94388]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-abf94388]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-abf94388]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-abf94388]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-abf94388]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-abf94388]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-abf94388]:hover{background:#e0e7ff}.detail-text[data-v-abf94388]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-abf94388]{width:100%}.section-title[data-v-abf94388]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-abf94388]{display:grid;gap:6px}.matrix-input[data-v-abf94388]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-abf94388]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-abf94388]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-abf94388]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-abf94388]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-abf94388]{margin-bottom:8px}.vec-group[data-v-abf94388]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-abf94388]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-abf94388]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-abf94388]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-abf94388]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-abf94388]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-abf94388]{display:flex;gap:4px}.unit-btn[data-v-abf94388]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-abf94388]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-abf94388]:hover{border-color:var(--primary)}.calc-actions[data-v-abf94388]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-abf94388]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-abf94388]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-abf94388]:hover{border-color:var(--primary)}.error-text[data-v-abf94388]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-abf94388]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-abf94388],.toast-fade-leave-active[data-v-abf94388]{transition:all .2s}.toast-fade-enter-from[data-v-abf94388],.toast-fade-leave-to[data-v-abf94388]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-abf94388]{grid-template-columns:1fr}}.calc-card[data-v-76c7492a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-76c7492a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-76c7492a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-76c7492a]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-76c7492a]{display:flex;gap:10px}.field-row .field[data-v-76c7492a]{flex:1}.field[data-v-76c7492a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-76c7492a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-76c7492a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-76c7492a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-76c7492a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-76c7492a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-76c7492a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-76c7492a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-76c7492a]:hover{background:#e0e7ff}.detail-text[data-v-76c7492a]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-76c7492a]{width:100%}.section-title[data-v-76c7492a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-76c7492a]{display:grid;gap:6px}.matrix-input[data-v-76c7492a]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-76c7492a]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-76c7492a]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-76c7492a]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-76c7492a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-76c7492a]{margin-bottom:8px}.vec-group[data-v-76c7492a]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-76c7492a]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-76c7492a]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-76c7492a]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-76c7492a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-76c7492a]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-76c7492a]{display:flex;gap:4px}.unit-btn[data-v-76c7492a]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-76c7492a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-76c7492a]:hover{border-color:var(--primary)}.calc-actions[data-v-76c7492a]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-76c7492a]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-76c7492a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-76c7492a]:hover{border-color:var(--primary)}.error-text[data-v-76c7492a]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-76c7492a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-76c7492a],.toast-fade-leave-active[data-v-76c7492a]{transition:all .2s}.toast-fade-enter-from[data-v-76c7492a],.toast-fade-leave-to[data-v-76c7492a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-76c7492a]{grid-template-columns:1fr}}.calc-card[data-v-0918795b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0918795b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0918795b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0918795b]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-0918795b]{display:flex;gap:10px}.field-row .field[data-v-0918795b]{flex:1}.field[data-v-0918795b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0918795b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0918795b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0918795b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-0918795b]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-0918795b]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-0918795b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-0918795b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0918795b]:hover{background:#e0e7ff}.detail-text[data-v-0918795b]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-0918795b]{width:100%}.section-title[data-v-0918795b]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-0918795b]{display:grid;gap:6px}.matrix-input[data-v-0918795b]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-0918795b]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-0918795b]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-0918795b]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-0918795b]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-0918795b]{margin-bottom:8px}.vec-group[data-v-0918795b]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-0918795b]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-0918795b]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-0918795b]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-0918795b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-0918795b]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-0918795b]{display:flex;gap:4px}.unit-btn[data-v-0918795b]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-0918795b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-0918795b]:hover{border-color:var(--primary)}.calc-actions[data-v-0918795b]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-0918795b]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-0918795b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-0918795b]:hover{border-color:var(--primary)}.error-text[data-v-0918795b]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-0918795b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-0918795b],.toast-fade-leave-active[data-v-0918795b]{transition:all .2s}.toast-fade-enter-from[data-v-0918795b],.toast-fade-leave-to[data-v-0918795b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-0918795b]{grid-template-columns:1fr}}.calc-card[data-v-c50bf267]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c50bf267]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c50bf267]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c50bf267]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c50bf267]{display:flex;gap:10px}.field-row .field[data-v-c50bf267]{flex:1}.field[data-v-c50bf267]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c50bf267]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c50bf267]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c50bf267]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c50bf267]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c50bf267]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c50bf267]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c50bf267]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c50bf267]:hover{background:#e0e7ff}.detail-text[data-v-c50bf267]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c50bf267]{width:100%}.section-title[data-v-c50bf267]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c50bf267]{display:grid;gap:6px}.matrix-input[data-v-c50bf267]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c50bf267]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c50bf267]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c50bf267]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c50bf267]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c50bf267]{margin-bottom:8px}.vec-group[data-v-c50bf267]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c50bf267]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c50bf267]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c50bf267]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c50bf267]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c50bf267]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c50bf267]{display:flex;gap:4px}.unit-btn[data-v-c50bf267]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c50bf267]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c50bf267]:hover{border-color:var(--primary)}.calc-actions[data-v-c50bf267]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c50bf267]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c50bf267]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c50bf267]:hover{border-color:var(--primary)}.error-text[data-v-c50bf267]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c50bf267]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c50bf267],.toast-fade-leave-active[data-v-c50bf267]{transition:all .2s}.toast-fade-enter-from[data-v-c50bf267],.toast-fade-leave-to[data-v-c50bf267]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c50bf267]{grid-template-columns:1fr}}.calc-card[data-v-a1e113cd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a1e113cd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a1e113cd]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a1e113cd]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-a1e113cd]{display:flex;gap:10px}.field-row .field[data-v-a1e113cd]{flex:1}.field[data-v-a1e113cd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a1e113cd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a1e113cd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a1e113cd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-a1e113cd]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-a1e113cd]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-a1e113cd]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-a1e113cd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a1e113cd]:hover{background:#e0e7ff}.detail-text[data-v-a1e113cd]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-a1e113cd]{width:100%}.section-title[data-v-a1e113cd]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-a1e113cd]{display:grid;gap:6px}.matrix-input[data-v-a1e113cd]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-a1e113cd]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-a1e113cd]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-a1e113cd]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-a1e113cd]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-a1e113cd]{margin-bottom:8px}.vec-group[data-v-a1e113cd]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-a1e113cd]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-a1e113cd]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-a1e113cd]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-a1e113cd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-a1e113cd]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-a1e113cd]{display:flex;gap:4px}.unit-btn[data-v-a1e113cd]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-a1e113cd]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-a1e113cd]:hover{border-color:var(--primary)}.calc-actions[data-v-a1e113cd]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-a1e113cd]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-a1e113cd]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-a1e113cd]:hover{border-color:var(--primary)}.error-text[data-v-a1e113cd]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-a1e113cd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-a1e113cd],.toast-fade-leave-active[data-v-a1e113cd]{transition:all .2s}.toast-fade-enter-from[data-v-a1e113cd],.toast-fade-leave-to[data-v-a1e113cd]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-a1e113cd]{grid-template-columns:1fr}}.calc-card[data-v-a7f3287f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a7f3287f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a7f3287f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a7f3287f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-a7f3287f]{display:flex;gap:10px}.field-row .field[data-v-a7f3287f]{flex:1}.field[data-v-a7f3287f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a7f3287f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a7f3287f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a7f3287f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-a7f3287f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-a7f3287f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-a7f3287f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-a7f3287f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a7f3287f]:hover{background:#e0e7ff}.detail-text[data-v-a7f3287f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-a7f3287f]{width:100%}.section-title[data-v-a7f3287f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-a7f3287f]{display:grid;gap:6px}.matrix-input[data-v-a7f3287f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-a7f3287f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-a7f3287f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-a7f3287f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-a7f3287f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-a7f3287f]{margin-bottom:8px}.vec-group[data-v-a7f3287f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-a7f3287f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-a7f3287f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-a7f3287f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-a7f3287f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-a7f3287f]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-a7f3287f]{display:flex;gap:4px}.unit-btn[data-v-a7f3287f]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-a7f3287f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-a7f3287f]:hover{border-color:var(--primary)}.calc-actions[data-v-a7f3287f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-a7f3287f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-a7f3287f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-a7f3287f]:hover{border-color:var(--primary)}.error-text[data-v-a7f3287f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-a7f3287f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-a7f3287f],.toast-fade-leave-active[data-v-a7f3287f]{transition:all .2s}.toast-fade-enter-from[data-v-a7f3287f],.toast-fade-leave-to[data-v-a7f3287f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-a7f3287f]{grid-template-columns:1fr}}.calc-card[data-v-ead75484]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ead75484]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ead75484]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ead75484]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-ead75484]{display:flex;gap:10px}.field-row .field[data-v-ead75484]{flex:1}.field[data-v-ead75484]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ead75484]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ead75484]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ead75484]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-ead75484]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-ead75484]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-ead75484]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ead75484]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ead75484]:hover{background:#e0e7ff}.detail-text[data-v-ead75484]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-ead75484]{width:100%}.section-title[data-v-ead75484]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-ead75484]{display:grid;gap:6px}.matrix-input[data-v-ead75484]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-ead75484]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-ead75484]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-ead75484]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-ead75484]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-ead75484]{margin-bottom:8px}.vec-group[data-v-ead75484]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-ead75484]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-ead75484]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-ead75484]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-ead75484]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-ead75484]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-ead75484]{display:flex;gap:4px}.unit-btn[data-v-ead75484]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-ead75484]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-ead75484]:hover{border-color:var(--primary)}.calc-actions[data-v-ead75484]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-ead75484]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-ead75484]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-ead75484]:hover{border-color:var(--primary)}.error-text[data-v-ead75484]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-ead75484]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ead75484],.toast-fade-leave-active[data-v-ead75484]{transition:all .2s}.toast-fade-enter-from[data-v-ead75484],.toast-fade-leave-to[data-v-ead75484]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-ead75484]{grid-template-columns:1fr}}.calc-card[data-v-26aa9700]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-26aa9700]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-26aa9700]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-26aa9700]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-26aa9700]{display:flex;gap:10px}.field-row .field[data-v-26aa9700]{flex:1}.field[data-v-26aa9700]{display:flex;flex-direction:column;gap:4px}.field label[data-v-26aa9700]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-26aa9700]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-26aa9700]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-26aa9700]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-26aa9700]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-26aa9700]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-26aa9700]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-26aa9700]:hover{background:#e0e7ff}.detail-text[data-v-26aa9700]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-26aa9700]{width:100%}.section-title[data-v-26aa9700]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-26aa9700]{display:grid;gap:6px}.matrix-input[data-v-26aa9700]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-26aa9700]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-26aa9700]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-26aa9700]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-26aa9700]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-26aa9700]{margin-bottom:8px}.vec-group[data-v-26aa9700]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-26aa9700]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-26aa9700]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-26aa9700]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-26aa9700]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-26aa9700]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-26aa9700]{display:flex;gap:4px}.unit-btn[data-v-26aa9700]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-26aa9700]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-26aa9700]:hover{border-color:var(--primary)}.calc-actions[data-v-26aa9700]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-26aa9700]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-26aa9700]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-26aa9700]:hover{border-color:var(--primary)}.error-text[data-v-26aa9700]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-26aa9700]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-26aa9700],.toast-fade-leave-active[data-v-26aa9700]{transition:all .2s}.toast-fade-enter-from[data-v-26aa9700],.toast-fade-leave-to[data-v-26aa9700]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-26aa9700]{grid-template-columns:1fr}}.calc-card[data-v-fd8b15fa]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fd8b15fa]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fd8b15fa]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fd8b15fa]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-fd8b15fa]{display:flex;gap:10px}.field-row .field[data-v-fd8b15fa]{flex:1}.field[data-v-fd8b15fa]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fd8b15fa]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fd8b15fa]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fd8b15fa]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-fd8b15fa]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-fd8b15fa]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-fd8b15fa]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-fd8b15fa]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fd8b15fa]:hover{background:#e0e7ff}.detail-text[data-v-fd8b15fa]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-fd8b15fa]{width:100%}.section-title[data-v-fd8b15fa]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-fd8b15fa]{display:grid;gap:6px}.matrix-input[data-v-fd8b15fa]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-fd8b15fa]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-fd8b15fa]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-fd8b15fa]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-fd8b15fa]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-fd8b15fa]{margin-bottom:8px}.vec-group[data-v-fd8b15fa]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-fd8b15fa]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-fd8b15fa]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-fd8b15fa]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-fd8b15fa]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-fd8b15fa]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-fd8b15fa]{display:flex;gap:4px}.unit-btn[data-v-fd8b15fa]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-fd8b15fa]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-fd8b15fa]:hover{border-color:var(--primary)}.calc-actions[data-v-fd8b15fa]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-fd8b15fa]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-fd8b15fa]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-fd8b15fa]:hover{border-color:var(--primary)}.error-text[data-v-fd8b15fa]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-fd8b15fa]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-fd8b15fa],.toast-fade-leave-active[data-v-fd8b15fa]{transition:all .2s}.toast-fade-enter-from[data-v-fd8b15fa],.toast-fade-leave-to[data-v-fd8b15fa]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-fd8b15fa]{grid-template-columns:1fr}}.calc-card[data-v-244f350d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-244f350d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-244f350d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-244f350d]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-244f350d]{display:flex;gap:10px}.field-row .field[data-v-244f350d]{flex:1}.field[data-v-244f350d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-244f350d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-244f350d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-244f350d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-244f350d]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-244f350d]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-244f350d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-244f350d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-244f350d]:hover{background:#e0e7ff}.detail-text[data-v-244f350d]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-244f350d]{width:100%}.section-title[data-v-244f350d]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-244f350d]{display:grid;gap:6px}.matrix-input[data-v-244f350d]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-244f350d]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-244f350d]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-244f350d]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-244f350d]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-244f350d]{margin-bottom:8px}.vec-group[data-v-244f350d]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-244f350d]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-244f350d]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-244f350d]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-244f350d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-244f350d]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-244f350d]{display:flex;gap:4px}.unit-btn[data-v-244f350d]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-244f350d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-244f350d]:hover{border-color:var(--primary)}.calc-actions[data-v-244f350d]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-244f350d]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-244f350d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-244f350d]:hover{border-color:var(--primary)}.error-text[data-v-244f350d]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-244f350d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-244f350d],.toast-fade-leave-active[data-v-244f350d]{transition:all .2s}.toast-fade-enter-from[data-v-244f350d],.toast-fade-leave-to[data-v-244f350d]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-244f350d]{grid-template-columns:1fr}}.calc-card[data-v-6adacf1a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6adacf1a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6adacf1a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6adacf1a]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-6adacf1a]{display:flex;gap:10px}.field-row .field[data-v-6adacf1a]{flex:1}.field[data-v-6adacf1a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6adacf1a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6adacf1a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6adacf1a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-6adacf1a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-6adacf1a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-6adacf1a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-6adacf1a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6adacf1a]:hover{background:#e0e7ff}.detail-text[data-v-6adacf1a]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-6adacf1a]{width:100%}.section-title[data-v-6adacf1a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-6adacf1a]{display:grid;gap:6px}.matrix-input[data-v-6adacf1a]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-6adacf1a]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-6adacf1a]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-6adacf1a]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-6adacf1a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-6adacf1a]{margin-bottom:8px}.vec-group[data-v-6adacf1a]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-6adacf1a]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-6adacf1a]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-6adacf1a]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-6adacf1a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-6adacf1a]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-6adacf1a]{display:flex;gap:4px}.unit-btn[data-v-6adacf1a]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-6adacf1a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-6adacf1a]:hover{border-color:var(--primary)}.calc-actions[data-v-6adacf1a]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-6adacf1a]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-6adacf1a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-6adacf1a]:hover{border-color:var(--primary)}.error-text[data-v-6adacf1a]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-6adacf1a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-6adacf1a],.toast-fade-leave-active[data-v-6adacf1a]{transition:all .2s}.toast-fade-enter-from[data-v-6adacf1a],.toast-fade-leave-to[data-v-6adacf1a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-6adacf1a]{grid-template-columns:1fr}}.calc-card[data-v-0d64167d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0d64167d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0d64167d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0d64167d]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-0d64167d]{display:flex;gap:10px}.field-row .field[data-v-0d64167d]{flex:1}.field[data-v-0d64167d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0d64167d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0d64167d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0d64167d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-0d64167d]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-0d64167d]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-0d64167d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-0d64167d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0d64167d]:hover{background:#e0e7ff}.detail-text[data-v-0d64167d]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-0d64167d]{width:100%}.section-title[data-v-0d64167d]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-0d64167d]{display:grid;gap:6px}.matrix-input[data-v-0d64167d]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-0d64167d]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-0d64167d]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-0d64167d]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-0d64167d]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-0d64167d]{margin-bottom:8px}.vec-group[data-v-0d64167d]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-0d64167d]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-0d64167d]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-0d64167d]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-0d64167d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-0d64167d]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-0d64167d]{display:flex;gap:4px}.unit-btn[data-v-0d64167d]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-0d64167d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-0d64167d]:hover{border-color:var(--primary)}.calc-actions[data-v-0d64167d]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-0d64167d]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-0d64167d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-0d64167d]:hover{border-color:var(--primary)}.error-text[data-v-0d64167d]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-0d64167d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-0d64167d],.toast-fade-leave-active[data-v-0d64167d]{transition:all .2s}.toast-fade-enter-from[data-v-0d64167d],.toast-fade-leave-to[data-v-0d64167d]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-0d64167d]{grid-template-columns:1fr}}.calc-card[data-v-c95acae9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c95acae9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c95acae9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c95acae9]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c95acae9]{display:flex;gap:10px}.field-row .field[data-v-c95acae9]{flex:1}.field[data-v-c95acae9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c95acae9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c95acae9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c95acae9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c95acae9]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c95acae9]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c95acae9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c95acae9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c95acae9]:hover{background:#e0e7ff}.detail-text[data-v-c95acae9]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c95acae9]{width:100%}.section-title[data-v-c95acae9]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c95acae9]{display:grid;gap:6px}.matrix-input[data-v-c95acae9]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c95acae9]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c95acae9]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c95acae9]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c95acae9]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c95acae9]{margin-bottom:8px}.vec-group[data-v-c95acae9]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c95acae9]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c95acae9]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c95acae9]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c95acae9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c95acae9]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c95acae9]{display:flex;gap:4px}.unit-btn[data-v-c95acae9]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c95acae9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c95acae9]:hover{border-color:var(--primary)}.calc-actions[data-v-c95acae9]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c95acae9]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c95acae9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c95acae9]:hover{border-color:var(--primary)}.error-text[data-v-c95acae9]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c95acae9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c95acae9],.toast-fade-leave-active[data-v-c95acae9]{transition:all .2s}.toast-fade-enter-from[data-v-c95acae9],.toast-fade-leave-to[data-v-c95acae9]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c95acae9]{grid-template-columns:1fr}}.calc-card[data-v-843dd3ff]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-843dd3ff]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-843dd3ff]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-843dd3ff]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-843dd3ff]{display:flex;gap:10px}.field-row .field[data-v-843dd3ff]{flex:1}.field[data-v-843dd3ff]{display:flex;flex-direction:column;gap:4px}.field label[data-v-843dd3ff]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-843dd3ff]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-843dd3ff]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-843dd3ff]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-843dd3ff]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-843dd3ff]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-843dd3ff]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-843dd3ff]:hover{background:#e0e7ff}.detail-text[data-v-843dd3ff]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-843dd3ff]{width:100%}.section-title[data-v-843dd3ff]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-843dd3ff]{display:grid;gap:6px}.matrix-input[data-v-843dd3ff]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-843dd3ff]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-843dd3ff]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-843dd3ff]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-843dd3ff]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-843dd3ff]{margin-bottom:8px}.vec-group[data-v-843dd3ff]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-843dd3ff]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-843dd3ff]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-843dd3ff]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-843dd3ff]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-843dd3ff]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-843dd3ff]{display:flex;gap:4px}.unit-btn[data-v-843dd3ff]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-843dd3ff]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-843dd3ff]:hover{border-color:var(--primary)}.calc-actions[data-v-843dd3ff]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-843dd3ff]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-843dd3ff]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-843dd3ff]:hover{border-color:var(--primary)}.error-text[data-v-843dd3ff]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-843dd3ff]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-843dd3ff],.toast-fade-leave-active[data-v-843dd3ff]{transition:all .2s}.toast-fade-enter-from[data-v-843dd3ff],.toast-fade-leave-to[data-v-843dd3ff]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-843dd3ff]{grid-template-columns:1fr}}.calc-card[data-v-9b9ba42c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9b9ba42c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9b9ba42c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9b9ba42c]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-9b9ba42c]{display:flex;gap:10px}.field-row .field[data-v-9b9ba42c]{flex:1}.field[data-v-9b9ba42c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9b9ba42c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9b9ba42c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9b9ba42c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-9b9ba42c]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-9b9ba42c]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-9b9ba42c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9b9ba42c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9b9ba42c]:hover{background:#e0e7ff}.detail-text[data-v-9b9ba42c]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-9b9ba42c]{width:100%}.section-title[data-v-9b9ba42c]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-9b9ba42c]{display:grid;gap:6px}.matrix-input[data-v-9b9ba42c]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-9b9ba42c]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-9b9ba42c]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-9b9ba42c]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-9b9ba42c]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-9b9ba42c]{margin-bottom:8px}.vec-group[data-v-9b9ba42c]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-9b9ba42c]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-9b9ba42c]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-9b9ba42c]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-9b9ba42c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-9b9ba42c]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-9b9ba42c]{display:flex;gap:4px}.unit-btn[data-v-9b9ba42c]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-9b9ba42c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-9b9ba42c]:hover{border-color:var(--primary)}.calc-actions[data-v-9b9ba42c]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-9b9ba42c]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-9b9ba42c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-9b9ba42c]:hover{border-color:var(--primary)}.error-text[data-v-9b9ba42c]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-9b9ba42c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9b9ba42c],.toast-fade-leave-active[data-v-9b9ba42c]{transition:all .2s}.toast-fade-enter-from[data-v-9b9ba42c],.toast-fade-leave-to[data-v-9b9ba42c]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-9b9ba42c]{grid-template-columns:1fr}}.calc-card[data-v-3d12f8a9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3d12f8a9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3d12f8a9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3d12f8a9]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-3d12f8a9]{display:flex;gap:10px}.field-row .field[data-v-3d12f8a9]{flex:1}.field[data-v-3d12f8a9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3d12f8a9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3d12f8a9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3d12f8a9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-3d12f8a9]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-3d12f8a9]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-3d12f8a9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-3d12f8a9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3d12f8a9]:hover{background:#e0e7ff}.detail-text[data-v-3d12f8a9]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-3d12f8a9]{width:100%}.section-title[data-v-3d12f8a9]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-3d12f8a9]{display:grid;gap:6px}.matrix-input[data-v-3d12f8a9]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-3d12f8a9]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-3d12f8a9]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-3d12f8a9]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-3d12f8a9]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-3d12f8a9]{margin-bottom:8px}.vec-group[data-v-3d12f8a9]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-3d12f8a9]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-3d12f8a9]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-3d12f8a9]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-3d12f8a9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-3d12f8a9]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-3d12f8a9]{display:flex;gap:4px}.unit-btn[data-v-3d12f8a9]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-3d12f8a9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-3d12f8a9]:hover{border-color:var(--primary)}.calc-actions[data-v-3d12f8a9]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-3d12f8a9]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-3d12f8a9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-3d12f8a9]:hover{border-color:var(--primary)}.error-text[data-v-3d12f8a9]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-3d12f8a9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-3d12f8a9],.toast-fade-leave-active[data-v-3d12f8a9]{transition:all .2s}.toast-fade-enter-from[data-v-3d12f8a9],.toast-fade-leave-to[data-v-3d12f8a9]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-3d12f8a9]{grid-template-columns:1fr}}.calc-card[data-v-bc87c906]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bc87c906]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bc87c906]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bc87c906]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-bc87c906]{display:flex;gap:10px}.field-row .field[data-v-bc87c906]{flex:1}.field[data-v-bc87c906]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bc87c906]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bc87c906]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bc87c906]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-bc87c906]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-bc87c906]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-bc87c906]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-bc87c906]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bc87c906]:hover{background:#e0e7ff}.detail-text[data-v-bc87c906]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-bc87c906]{width:100%}.section-title[data-v-bc87c906]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-bc87c906]{display:grid;gap:6px}.matrix-input[data-v-bc87c906]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-bc87c906]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-bc87c906]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-bc87c906]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-bc87c906]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-bc87c906]{margin-bottom:8px}.vec-group[data-v-bc87c906]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-bc87c906]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-bc87c906]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-bc87c906]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-bc87c906]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-bc87c906]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-bc87c906]{display:flex;gap:4px}.unit-btn[data-v-bc87c906]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-bc87c906]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-bc87c906]:hover{border-color:var(--primary)}.calc-actions[data-v-bc87c906]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-bc87c906]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-bc87c906]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-bc87c906]:hover{border-color:var(--primary)}.error-text[data-v-bc87c906]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-bc87c906]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-bc87c906],.toast-fade-leave-active[data-v-bc87c906]{transition:all .2s}.toast-fade-enter-from[data-v-bc87c906],.toast-fade-leave-to[data-v-bc87c906]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-bc87c906]{grid-template-columns:1fr}}.calc-card[data-v-efb0eca4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-efb0eca4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-efb0eca4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-efb0eca4]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-efb0eca4]{display:flex;gap:10px}.field-row .field[data-v-efb0eca4]{flex:1}.field[data-v-efb0eca4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-efb0eca4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-efb0eca4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-efb0eca4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-efb0eca4]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-efb0eca4]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-efb0eca4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-efb0eca4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-efb0eca4]:hover{background:#e0e7ff}.detail-text[data-v-efb0eca4]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-efb0eca4]{width:100%}.section-title[data-v-efb0eca4]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-efb0eca4]{display:grid;gap:6px}.matrix-input[data-v-efb0eca4]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-efb0eca4]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-efb0eca4]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-efb0eca4]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-efb0eca4]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-efb0eca4]{margin-bottom:8px}.vec-group[data-v-efb0eca4]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-efb0eca4]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-efb0eca4]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-efb0eca4]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-efb0eca4]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-efb0eca4]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-efb0eca4]{display:flex;gap:4px}.unit-btn[data-v-efb0eca4]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-efb0eca4]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-efb0eca4]:hover{border-color:var(--primary)}.calc-actions[data-v-efb0eca4]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-efb0eca4]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-efb0eca4]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-efb0eca4]:hover{border-color:var(--primary)}.error-text[data-v-efb0eca4]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-efb0eca4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-efb0eca4],.toast-fade-leave-active[data-v-efb0eca4]{transition:all .2s}.toast-fade-enter-from[data-v-efb0eca4],.toast-fade-leave-to[data-v-efb0eca4]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-efb0eca4]{grid-template-columns:1fr}}.calc-card[data-v-28651c08]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-28651c08]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-28651c08]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-28651c08]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-28651c08]{display:flex;gap:10px}.field-row .field[data-v-28651c08]{flex:1}.field[data-v-28651c08]{display:flex;flex-direction:column;gap:4px}.field label[data-v-28651c08]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-28651c08]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-28651c08]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-28651c08]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-28651c08]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-28651c08]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-28651c08]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-28651c08]:hover{background:#e0e7ff}.detail-text[data-v-28651c08]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-28651c08]{width:100%}.section-title[data-v-28651c08]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-28651c08]{display:grid;gap:6px}.matrix-input[data-v-28651c08]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-28651c08]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-28651c08]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-28651c08]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-28651c08]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-28651c08]{margin-bottom:8px}.vec-group[data-v-28651c08]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-28651c08]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-28651c08]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-28651c08]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-28651c08]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-28651c08]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-28651c08]{display:flex;gap:4px}.unit-btn[data-v-28651c08]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-28651c08]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-28651c08]:hover{border-color:var(--primary)}.calc-actions[data-v-28651c08]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-28651c08]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-28651c08]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-28651c08]:hover{border-color:var(--primary)}.error-text[data-v-28651c08]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-28651c08]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-28651c08],.toast-fade-leave-active[data-v-28651c08]{transition:all .2s}.toast-fade-enter-from[data-v-28651c08],.toast-fade-leave-to[data-v-28651c08]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-28651c08]{grid-template-columns:1fr}}.calc-card[data-v-ff379d8d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ff379d8d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ff379d8d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ff379d8d]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-ff379d8d]{display:flex;gap:10px}.field-row .field[data-v-ff379d8d]{flex:1}.field[data-v-ff379d8d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ff379d8d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ff379d8d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ff379d8d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-ff379d8d]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-ff379d8d]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-ff379d8d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ff379d8d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ff379d8d]:hover{background:#e0e7ff}.detail-text[data-v-ff379d8d]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-ff379d8d]{width:100%}.section-title[data-v-ff379d8d]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-ff379d8d]{display:grid;gap:6px}.matrix-input[data-v-ff379d8d]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-ff379d8d]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-ff379d8d]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-ff379d8d]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-ff379d8d]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-ff379d8d]{margin-bottom:8px}.vec-group[data-v-ff379d8d]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-ff379d8d]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-ff379d8d]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-ff379d8d]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-ff379d8d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-ff379d8d]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-ff379d8d]{display:flex;gap:4px}.unit-btn[data-v-ff379d8d]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-ff379d8d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-ff379d8d]:hover{border-color:var(--primary)}.calc-actions[data-v-ff379d8d]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-ff379d8d]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-ff379d8d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-ff379d8d]:hover{border-color:var(--primary)}.error-text[data-v-ff379d8d]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-ff379d8d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ff379d8d],.toast-fade-leave-active[data-v-ff379d8d]{transition:all .2s}.toast-fade-enter-from[data-v-ff379d8d],.toast-fade-leave-to[data-v-ff379d8d]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-ff379d8d]{grid-template-columns:1fr}}.calc-card[data-v-c626e037]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c626e037]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c626e037]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c626e037]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c626e037]{display:flex;gap:10px}.field-row .field[data-v-c626e037]{flex:1}.field[data-v-c626e037]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c626e037]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c626e037]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c626e037]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c626e037]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c626e037]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c626e037]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c626e037]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c626e037]:hover{background:#e0e7ff}.detail-text[data-v-c626e037]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c626e037]{width:100%}.section-title[data-v-c626e037]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c626e037]{display:grid;gap:6px}.matrix-input[data-v-c626e037]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c626e037]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c626e037]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c626e037]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c626e037]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c626e037]{margin-bottom:8px}.vec-group[data-v-c626e037]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c626e037]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c626e037]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c626e037]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c626e037]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c626e037]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c626e037]{display:flex;gap:4px}.unit-btn[data-v-c626e037]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c626e037]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c626e037]:hover{border-color:var(--primary)}.calc-actions[data-v-c626e037]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c626e037]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c626e037]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c626e037]:hover{border-color:var(--primary)}.error-text[data-v-c626e037]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c626e037]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c626e037],.toast-fade-leave-active[data-v-c626e037]{transition:all .2s}.toast-fade-enter-from[data-v-c626e037],.toast-fade-leave-to[data-v-c626e037]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c626e037]{grid-template-columns:1fr}}.calc-card[data-v-96912afd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-96912afd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-96912afd]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-96912afd]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-96912afd]{display:flex;gap:10px}.field-row .field[data-v-96912afd]{flex:1}.field[data-v-96912afd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-96912afd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-96912afd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-96912afd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-96912afd]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-96912afd]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-96912afd]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-96912afd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-96912afd]:hover{background:#e0e7ff}.detail-text[data-v-96912afd]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-96912afd]{width:100%}.section-title[data-v-96912afd]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-96912afd]{display:grid;gap:6px}.matrix-input[data-v-96912afd]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-96912afd]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-96912afd]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-96912afd]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-96912afd]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-96912afd]{margin-bottom:8px}.vec-group[data-v-96912afd]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-96912afd]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-96912afd]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-96912afd]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-96912afd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-96912afd]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-96912afd]{display:flex;gap:4px}.unit-btn[data-v-96912afd]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-96912afd]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-96912afd]:hover{border-color:var(--primary)}.calc-actions[data-v-96912afd]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-96912afd]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-96912afd]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-96912afd]:hover{border-color:var(--primary)}.error-text[data-v-96912afd]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-96912afd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-96912afd],.toast-fade-leave-active[data-v-96912afd]{transition:all .2s}.toast-fade-enter-from[data-v-96912afd],.toast-fade-leave-to[data-v-96912afd]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-96912afd]{grid-template-columns:1fr}}.calc-card[data-v-65ce7e59]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-65ce7e59]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-65ce7e59]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-65ce7e59]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-65ce7e59]{display:flex;gap:10px}.field-row .field[data-v-65ce7e59]{flex:1}.field[data-v-65ce7e59]{display:flex;flex-direction:column;gap:4px}.field label[data-v-65ce7e59]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-65ce7e59]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-65ce7e59]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-65ce7e59]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-65ce7e59]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-65ce7e59]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-65ce7e59]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-65ce7e59]:hover{background:#e0e7ff}.detail-text[data-v-65ce7e59]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-65ce7e59]{width:100%}.section-title[data-v-65ce7e59]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-65ce7e59]{display:grid;gap:6px}.matrix-input[data-v-65ce7e59]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-65ce7e59]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-65ce7e59]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-65ce7e59]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-65ce7e59]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-65ce7e59]{margin-bottom:8px}.vec-group[data-v-65ce7e59]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-65ce7e59]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-65ce7e59]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-65ce7e59]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-65ce7e59]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-65ce7e59]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-65ce7e59]{display:flex;gap:4px}.unit-btn[data-v-65ce7e59]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-65ce7e59]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-65ce7e59]:hover{border-color:var(--primary)}.calc-actions[data-v-65ce7e59]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-65ce7e59]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-65ce7e59]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-65ce7e59]:hover{border-color:var(--primary)}.error-text[data-v-65ce7e59]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-65ce7e59]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-65ce7e59],.toast-fade-leave-active[data-v-65ce7e59]{transition:all .2s}.toast-fade-enter-from[data-v-65ce7e59],.toast-fade-leave-to[data-v-65ce7e59]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-65ce7e59]{grid-template-columns:1fr}}.calc-card[data-v-6f9edd3e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6f9edd3e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6f9edd3e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6f9edd3e]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-6f9edd3e]{display:flex;gap:10px}.field-row .field[data-v-6f9edd3e]{flex:1}.field[data-v-6f9edd3e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6f9edd3e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6f9edd3e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6f9edd3e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-6f9edd3e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-6f9edd3e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-6f9edd3e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-6f9edd3e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6f9edd3e]:hover{background:#e0e7ff}.detail-text[data-v-6f9edd3e]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-6f9edd3e]{width:100%}.section-title[data-v-6f9edd3e]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-6f9edd3e]{display:grid;gap:6px}.matrix-input[data-v-6f9edd3e]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-6f9edd3e]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-6f9edd3e]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-6f9edd3e]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-6f9edd3e]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-6f9edd3e]{margin-bottom:8px}.vec-group[data-v-6f9edd3e]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-6f9edd3e]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-6f9edd3e]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-6f9edd3e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-6f9edd3e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-6f9edd3e]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-6f9edd3e]{display:flex;gap:4px}.unit-btn[data-v-6f9edd3e]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-6f9edd3e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-6f9edd3e]:hover{border-color:var(--primary)}.calc-actions[data-v-6f9edd3e]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-6f9edd3e]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-6f9edd3e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-6f9edd3e]:hover{border-color:var(--primary)}.error-text[data-v-6f9edd3e]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-6f9edd3e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-6f9edd3e],.toast-fade-leave-active[data-v-6f9edd3e]{transition:all .2s}.toast-fade-enter-from[data-v-6f9edd3e],.toast-fade-leave-to[data-v-6f9edd3e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-6f9edd3e]{grid-template-columns:1fr}}.calc-card[data-v-05d0f34a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-05d0f34a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-05d0f34a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-05d0f34a]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-05d0f34a]{display:flex;gap:10px}.field-row .field[data-v-05d0f34a]{flex:1}.field[data-v-05d0f34a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-05d0f34a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-05d0f34a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-05d0f34a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-05d0f34a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-05d0f34a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-05d0f34a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-05d0f34a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-05d0f34a]:hover{background:#e0e7ff}.detail-text[data-v-05d0f34a]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-05d0f34a]{width:100%}.section-title[data-v-05d0f34a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-05d0f34a]{display:grid;gap:6px}.matrix-input[data-v-05d0f34a]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-05d0f34a]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-05d0f34a]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-05d0f34a]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-05d0f34a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-05d0f34a]{margin-bottom:8px}.vec-group[data-v-05d0f34a]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-05d0f34a]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-05d0f34a]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-05d0f34a]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-05d0f34a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-05d0f34a]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-05d0f34a]{display:flex;gap:4px}.unit-btn[data-v-05d0f34a]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-05d0f34a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-05d0f34a]:hover{border-color:var(--primary)}.calc-actions[data-v-05d0f34a]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-05d0f34a]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-05d0f34a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-05d0f34a]:hover{border-color:var(--primary)}.error-text[data-v-05d0f34a]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-05d0f34a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-05d0f34a],.toast-fade-leave-active[data-v-05d0f34a]{transition:all .2s}.toast-fade-enter-from[data-v-05d0f34a],.toast-fade-leave-to[data-v-05d0f34a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-05d0f34a]{grid-template-columns:1fr}}.calc-card[data-v-3bb9d336]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3bb9d336]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3bb9d336]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3bb9d336]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-3bb9d336]{display:flex;gap:10px}.field-row .field[data-v-3bb9d336]{flex:1}.field[data-v-3bb9d336]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3bb9d336]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3bb9d336]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3bb9d336]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-3bb9d336]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-3bb9d336]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-3bb9d336]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-3bb9d336]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3bb9d336]:hover{background:#e0e7ff}.detail-text[data-v-3bb9d336]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-3bb9d336]{width:100%}.section-title[data-v-3bb9d336]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-3bb9d336]{display:grid;gap:6px}.matrix-input[data-v-3bb9d336]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-3bb9d336]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-3bb9d336]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-3bb9d336]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-3bb9d336]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-3bb9d336]{margin-bottom:8px}.vec-group[data-v-3bb9d336]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-3bb9d336]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-3bb9d336]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-3bb9d336]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-3bb9d336]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-3bb9d336]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-3bb9d336]{display:flex;gap:4px}.unit-btn[data-v-3bb9d336]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-3bb9d336]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-3bb9d336]:hover{border-color:var(--primary)}.calc-actions[data-v-3bb9d336]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-3bb9d336]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-3bb9d336]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-3bb9d336]:hover{border-color:var(--primary)}.error-text[data-v-3bb9d336]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-3bb9d336]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-3bb9d336],.toast-fade-leave-active[data-v-3bb9d336]{transition:all .2s}.toast-fade-enter-from[data-v-3bb9d336],.toast-fade-leave-to[data-v-3bb9d336]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-3bb9d336]{grid-template-columns:1fr}}.calc-card[data-v-f02816d0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f02816d0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f02816d0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f02816d0]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-f02816d0]{display:flex;gap:10px}.field-row .field[data-v-f02816d0]{flex:1}.field[data-v-f02816d0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f02816d0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f02816d0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f02816d0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-f02816d0]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-f02816d0]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-f02816d0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-f02816d0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f02816d0]:hover{background:#e0e7ff}.detail-text[data-v-f02816d0]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-f02816d0]{width:100%}.section-title[data-v-f02816d0]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-f02816d0]{display:grid;gap:6px}.matrix-input[data-v-f02816d0]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-f02816d0]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-f02816d0]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-f02816d0]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-f02816d0]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-f02816d0]{margin-bottom:8px}.vec-group[data-v-f02816d0]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-f02816d0]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-f02816d0]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-f02816d0]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-f02816d0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-f02816d0]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-f02816d0]{display:flex;gap:4px}.unit-btn[data-v-f02816d0]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-f02816d0]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-f02816d0]:hover{border-color:var(--primary)}.calc-actions[data-v-f02816d0]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-f02816d0]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-f02816d0]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-f02816d0]:hover{border-color:var(--primary)}.error-text[data-v-f02816d0]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-f02816d0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-f02816d0],.toast-fade-leave-active[data-v-f02816d0]{transition:all .2s}.toast-fade-enter-from[data-v-f02816d0],.toast-fade-leave-to[data-v-f02816d0]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-f02816d0]{grid-template-columns:1fr}}.calc-card[data-v-982433d3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-982433d3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-982433d3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-982433d3]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-982433d3]{display:flex;gap:10px}.field-row .field[data-v-982433d3]{flex:1}.field[data-v-982433d3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-982433d3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-982433d3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-982433d3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-982433d3]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-982433d3]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-982433d3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-982433d3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-982433d3]:hover{background:#e0e7ff}.detail-text[data-v-982433d3]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-982433d3]{width:100%}.section-title[data-v-982433d3]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-982433d3]{display:grid;gap:6px}.matrix-input[data-v-982433d3]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-982433d3]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-982433d3]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-982433d3]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-982433d3]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-982433d3]{margin-bottom:8px}.vec-group[data-v-982433d3]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-982433d3]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-982433d3]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-982433d3]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-982433d3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-982433d3]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-982433d3]{display:flex;gap:4px}.unit-btn[data-v-982433d3]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-982433d3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-982433d3]:hover{border-color:var(--primary)}.calc-actions[data-v-982433d3]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-982433d3]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-982433d3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-982433d3]:hover{border-color:var(--primary)}.error-text[data-v-982433d3]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-982433d3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-982433d3],.toast-fade-leave-active[data-v-982433d3]{transition:all .2s}.toast-fade-enter-from[data-v-982433d3],.toast-fade-leave-to[data-v-982433d3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-982433d3]{grid-template-columns:1fr}}.calc-card[data-v-3a3d1bec]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3a3d1bec]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3a3d1bec]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3a3d1bec]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-3a3d1bec]{display:flex;gap:10px}.field-row .field[data-v-3a3d1bec]{flex:1}.field[data-v-3a3d1bec]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3a3d1bec]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3a3d1bec]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3a3d1bec]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-3a3d1bec]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-3a3d1bec]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-3a3d1bec]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-3a3d1bec]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3a3d1bec]:hover{background:#e0e7ff}.detail-text[data-v-3a3d1bec]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-3a3d1bec]{width:100%}.section-title[data-v-3a3d1bec]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-3a3d1bec]{display:grid;gap:6px}.matrix-input[data-v-3a3d1bec]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-3a3d1bec]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-3a3d1bec]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-3a3d1bec]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-3a3d1bec]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-3a3d1bec]{margin-bottom:8px}.vec-group[data-v-3a3d1bec]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-3a3d1bec]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-3a3d1bec]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-3a3d1bec]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-3a3d1bec]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-3a3d1bec]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-3a3d1bec]{display:flex;gap:4px}.unit-btn[data-v-3a3d1bec]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-3a3d1bec]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-3a3d1bec]:hover{border-color:var(--primary)}.calc-actions[data-v-3a3d1bec]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-3a3d1bec]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-3a3d1bec]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-3a3d1bec]:hover{border-color:var(--primary)}.error-text[data-v-3a3d1bec]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-3a3d1bec]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-3a3d1bec],.toast-fade-leave-active[data-v-3a3d1bec]{transition:all .2s}.toast-fade-enter-from[data-v-3a3d1bec],.toast-fade-leave-to[data-v-3a3d1bec]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-3a3d1bec]{grid-template-columns:1fr}}.calc-card[data-v-69eafadb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-69eafadb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-69eafadb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-69eafadb]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-69eafadb]{display:flex;gap:10px}.field-row .field[data-v-69eafadb]{flex:1}.field[data-v-69eafadb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-69eafadb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-69eafadb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-69eafadb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-69eafadb]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-69eafadb]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-69eafadb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-69eafadb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-69eafadb]:hover{background:#e0e7ff}.detail-text[data-v-69eafadb]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-69eafadb]{width:100%}.section-title[data-v-69eafadb]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-69eafadb]{display:grid;gap:6px}.matrix-input[data-v-69eafadb]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-69eafadb]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-69eafadb]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-69eafadb]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-69eafadb]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-69eafadb]{margin-bottom:8px}.vec-group[data-v-69eafadb]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-69eafadb]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-69eafadb]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-69eafadb]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-69eafadb]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-69eafadb]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-69eafadb]{display:flex;gap:4px}.unit-btn[data-v-69eafadb]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-69eafadb]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-69eafadb]:hover{border-color:var(--primary)}.calc-actions[data-v-69eafadb]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-69eafadb]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-69eafadb]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-69eafadb]:hover{border-color:var(--primary)}.error-text[data-v-69eafadb]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-69eafadb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-69eafadb],.toast-fade-leave-active[data-v-69eafadb]{transition:all .2s}.toast-fade-enter-from[data-v-69eafadb],.toast-fade-leave-to[data-v-69eafadb]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-69eafadb]{grid-template-columns:1fr}}.calc-card[data-v-9fef0caa]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9fef0caa]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9fef0caa]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9fef0caa]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-9fef0caa]{display:flex;gap:10px}.field-row .field[data-v-9fef0caa]{flex:1}.field[data-v-9fef0caa]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9fef0caa]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9fef0caa]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9fef0caa]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-9fef0caa]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-9fef0caa]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-9fef0caa]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9fef0caa]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9fef0caa]:hover{background:#e0e7ff}.detail-text[data-v-9fef0caa]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-9fef0caa]{width:100%}.section-title[data-v-9fef0caa]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-9fef0caa]{display:grid;gap:6px}.matrix-input[data-v-9fef0caa]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-9fef0caa]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-9fef0caa]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-9fef0caa]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-9fef0caa]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-9fef0caa]{margin-bottom:8px}.vec-group[data-v-9fef0caa]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-9fef0caa]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-9fef0caa]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-9fef0caa]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-9fef0caa]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-9fef0caa]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-9fef0caa]{display:flex;gap:4px}.unit-btn[data-v-9fef0caa]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-9fef0caa]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-9fef0caa]:hover{border-color:var(--primary)}.calc-actions[data-v-9fef0caa]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-9fef0caa]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-9fef0caa]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-9fef0caa]:hover{border-color:var(--primary)}.error-text[data-v-9fef0caa]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-9fef0caa]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9fef0caa],.toast-fade-leave-active[data-v-9fef0caa]{transition:all .2s}.toast-fade-enter-from[data-v-9fef0caa],.toast-fade-leave-to[data-v-9fef0caa]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-9fef0caa]{grid-template-columns:1fr}}.calc-card[data-v-ed86d8a2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ed86d8a2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ed86d8a2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ed86d8a2]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-ed86d8a2]{display:flex;gap:10px}.field-row .field[data-v-ed86d8a2]{flex:1}.field[data-v-ed86d8a2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ed86d8a2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ed86d8a2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ed86d8a2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-ed86d8a2]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-ed86d8a2]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-ed86d8a2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ed86d8a2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ed86d8a2]:hover{background:#e0e7ff}.detail-text[data-v-ed86d8a2]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-ed86d8a2]{width:100%}.section-title[data-v-ed86d8a2]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-ed86d8a2]{display:grid;gap:6px}.matrix-input[data-v-ed86d8a2]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-ed86d8a2]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-ed86d8a2]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-ed86d8a2]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-ed86d8a2]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-ed86d8a2]{margin-bottom:8px}.vec-group[data-v-ed86d8a2]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-ed86d8a2]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-ed86d8a2]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-ed86d8a2]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-ed86d8a2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-ed86d8a2]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-ed86d8a2]{display:flex;gap:4px}.unit-btn[data-v-ed86d8a2]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-ed86d8a2]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-ed86d8a2]:hover{border-color:var(--primary)}.calc-actions[data-v-ed86d8a2]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-ed86d8a2]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-ed86d8a2]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-ed86d8a2]:hover{border-color:var(--primary)}.error-text[data-v-ed86d8a2]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-ed86d8a2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ed86d8a2],.toast-fade-leave-active[data-v-ed86d8a2]{transition:all .2s}.toast-fade-enter-from[data-v-ed86d8a2],.toast-fade-leave-to[data-v-ed86d8a2]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-ed86d8a2]{grid-template-columns:1fr}}.calc-card[data-v-32d496b6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-32d496b6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-32d496b6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-32d496b6]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-32d496b6]{display:flex;gap:10px}.field-row .field[data-v-32d496b6]{flex:1}.field[data-v-32d496b6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-32d496b6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-32d496b6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-32d496b6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-32d496b6]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-32d496b6]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-32d496b6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-32d496b6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-32d496b6]:hover{background:#e0e7ff}.detail-text[data-v-32d496b6]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-32d496b6]{width:100%}.section-title[data-v-32d496b6]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-32d496b6]{display:grid;gap:6px}.matrix-input[data-v-32d496b6]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-32d496b6]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-32d496b6]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-32d496b6]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-32d496b6]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-32d496b6]{margin-bottom:8px}.vec-group[data-v-32d496b6]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-32d496b6]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-32d496b6]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-32d496b6]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-32d496b6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-32d496b6]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-32d496b6]{display:flex;gap:4px}.unit-btn[data-v-32d496b6]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-32d496b6]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-32d496b6]:hover{border-color:var(--primary)}.calc-actions[data-v-32d496b6]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-32d496b6]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-32d496b6]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-32d496b6]:hover{border-color:var(--primary)}.error-text[data-v-32d496b6]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-32d496b6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-32d496b6],.toast-fade-leave-active[data-v-32d496b6]{transition:all .2s}.toast-fade-enter-from[data-v-32d496b6],.toast-fade-leave-to[data-v-32d496b6]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-32d496b6]{grid-template-columns:1fr}}.calc-card[data-v-9635705f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9635705f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9635705f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9635705f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-9635705f]{display:flex;gap:10px}.field-row .field[data-v-9635705f]{flex:1}.field[data-v-9635705f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9635705f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9635705f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9635705f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-9635705f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-9635705f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-9635705f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9635705f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9635705f]:hover{background:#e0e7ff}.detail-text[data-v-9635705f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-9635705f]{width:100%}.section-title[data-v-9635705f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-9635705f]{display:grid;gap:6px}.matrix-input[data-v-9635705f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-9635705f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-9635705f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-9635705f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-9635705f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-9635705f]{margin-bottom:8px}.vec-group[data-v-9635705f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-9635705f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-9635705f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-9635705f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-9635705f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-9635705f]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-9635705f]{display:flex;gap:4px}.unit-btn[data-v-9635705f]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-9635705f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-9635705f]:hover{border-color:var(--primary)}.calc-actions[data-v-9635705f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-9635705f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-9635705f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-9635705f]:hover{border-color:var(--primary)}.error-text[data-v-9635705f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-9635705f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9635705f],.toast-fade-leave-active[data-v-9635705f]{transition:all .2s}.toast-fade-enter-from[data-v-9635705f],.toast-fade-leave-to[data-v-9635705f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-9635705f]{grid-template-columns:1fr}}.calc-card[data-v-86fa6608]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-86fa6608]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-86fa6608]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-86fa6608]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-86fa6608]{display:flex;gap:10px}.field-row .field[data-v-86fa6608]{flex:1}.field[data-v-86fa6608]{display:flex;flex-direction:column;gap:4px}.field label[data-v-86fa6608]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-86fa6608]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-86fa6608]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-86fa6608]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-86fa6608]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-86fa6608]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-86fa6608]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-86fa6608]:hover{background:#e0e7ff}.detail-text[data-v-86fa6608]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-86fa6608]{width:100%}.section-title[data-v-86fa6608]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-86fa6608]{display:grid;gap:6px}.matrix-input[data-v-86fa6608]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-86fa6608]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-86fa6608]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-86fa6608]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-86fa6608]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-86fa6608]{margin-bottom:8px}.vec-group[data-v-86fa6608]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-86fa6608]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-86fa6608]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-86fa6608]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-86fa6608]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-86fa6608]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-86fa6608]{display:flex;gap:4px}.unit-btn[data-v-86fa6608]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-86fa6608]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-86fa6608]:hover{border-color:var(--primary)}.calc-actions[data-v-86fa6608]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-86fa6608]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-86fa6608]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-86fa6608]:hover{border-color:var(--primary)}.error-text[data-v-86fa6608]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-86fa6608]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-86fa6608],.toast-fade-leave-active[data-v-86fa6608]{transition:all .2s}.toast-fade-enter-from[data-v-86fa6608],.toast-fade-leave-to[data-v-86fa6608]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-86fa6608]{grid-template-columns:1fr}}.calc-card[data-v-b35a5bb7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b35a5bb7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b35a5bb7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b35a5bb7]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b35a5bb7]{display:flex;gap:10px}.field-row .field[data-v-b35a5bb7]{flex:1}.field[data-v-b35a5bb7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b35a5bb7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b35a5bb7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b35a5bb7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b35a5bb7]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b35a5bb7]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b35a5bb7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b35a5bb7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b35a5bb7]:hover{background:#e0e7ff}.detail-text[data-v-b35a5bb7]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b35a5bb7]{width:100%}.section-title[data-v-b35a5bb7]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b35a5bb7]{display:grid;gap:6px}.matrix-input[data-v-b35a5bb7]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b35a5bb7]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b35a5bb7]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b35a5bb7]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b35a5bb7]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b35a5bb7]{margin-bottom:8px}.vec-group[data-v-b35a5bb7]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b35a5bb7]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b35a5bb7]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b35a5bb7]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b35a5bb7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b35a5bb7]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-b35a5bb7]{display:flex;gap:4px}.unit-btn[data-v-b35a5bb7]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-b35a5bb7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-b35a5bb7]:hover{border-color:var(--primary)}.calc-actions[data-v-b35a5bb7]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b35a5bb7]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b35a5bb7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b35a5bb7]:hover{border-color:var(--primary)}.error-text[data-v-b35a5bb7]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b35a5bb7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b35a5bb7],.toast-fade-leave-active[data-v-b35a5bb7]{transition:all .2s}.toast-fade-enter-from[data-v-b35a5bb7],.toast-fade-leave-to[data-v-b35a5bb7]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b35a5bb7]{grid-template-columns:1fr}}.calc-card[data-v-925cb6ba]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-925cb6ba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-925cb6ba]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-925cb6ba]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-925cb6ba]{display:flex;gap:10px}.field-row .field[data-v-925cb6ba]{flex:1}.field[data-v-925cb6ba]{display:flex;flex-direction:column;gap:4px}.field label[data-v-925cb6ba]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-925cb6ba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-925cb6ba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-925cb6ba]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-925cb6ba]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-925cb6ba]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-925cb6ba]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-925cb6ba]:hover{background:#e0e7ff}.detail-text[data-v-925cb6ba]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-925cb6ba]{width:100%}.section-title[data-v-925cb6ba]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-925cb6ba]{display:grid;gap:6px}.matrix-input[data-v-925cb6ba]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-925cb6ba]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-925cb6ba]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-925cb6ba]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-925cb6ba]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-925cb6ba]{margin-bottom:8px}.vec-group[data-v-925cb6ba]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-925cb6ba]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-925cb6ba]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-925cb6ba]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-925cb6ba]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-925cb6ba]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-925cb6ba]{display:flex;gap:4px}.unit-btn[data-v-925cb6ba]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-925cb6ba]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-925cb6ba]:hover{border-color:var(--primary)}.calc-actions[data-v-925cb6ba]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-925cb6ba]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-925cb6ba]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-925cb6ba]:hover{border-color:var(--primary)}.error-text[data-v-925cb6ba]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-925cb6ba]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-925cb6ba],.toast-fade-leave-active[data-v-925cb6ba]{transition:all .2s}.toast-fade-enter-from[data-v-925cb6ba],.toast-fade-leave-to[data-v-925cb6ba]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-925cb6ba]{grid-template-columns:1fr}}.calc-card[data-v-8a070a0f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8a070a0f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8a070a0f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8a070a0f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-8a070a0f]{display:flex;gap:10px}.field-row .field[data-v-8a070a0f]{flex:1}.field[data-v-8a070a0f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8a070a0f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8a070a0f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8a070a0f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-8a070a0f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-8a070a0f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-8a070a0f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8a070a0f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8a070a0f]:hover{background:#e0e7ff}.detail-text[data-v-8a070a0f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-8a070a0f]{width:100%}.section-title[data-v-8a070a0f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-8a070a0f]{display:grid;gap:6px}.matrix-input[data-v-8a070a0f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-8a070a0f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-8a070a0f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-8a070a0f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-8a070a0f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-8a070a0f]{margin-bottom:8px}.vec-group[data-v-8a070a0f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-8a070a0f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-8a070a0f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-8a070a0f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-8a070a0f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-8a070a0f]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-8a070a0f]{display:flex;gap:4px}.unit-btn[data-v-8a070a0f]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-8a070a0f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-8a070a0f]:hover{border-color:var(--primary)}.calc-actions[data-v-8a070a0f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-8a070a0f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-8a070a0f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-8a070a0f]:hover{border-color:var(--primary)}.error-text[data-v-8a070a0f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-8a070a0f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8a070a0f],.toast-fade-leave-active[data-v-8a070a0f]{transition:all .2s}.toast-fade-enter-from[data-v-8a070a0f],.toast-fade-leave-to[data-v-8a070a0f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-8a070a0f]{grid-template-columns:1fr}}.calc-card[data-v-c2f50344]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c2f50344]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c2f50344]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c2f50344]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c2f50344]{display:flex;gap:10px}.field-row .field[data-v-c2f50344]{flex:1}.field[data-v-c2f50344]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c2f50344]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c2f50344]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c2f50344]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c2f50344]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c2f50344]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c2f50344]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c2f50344]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c2f50344]:hover{background:#e0e7ff}.detail-text[data-v-c2f50344]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c2f50344]{width:100%}.section-title[data-v-c2f50344]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c2f50344]{display:grid;gap:6px}.matrix-input[data-v-c2f50344]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c2f50344]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c2f50344]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c2f50344]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c2f50344]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c2f50344]{margin-bottom:8px}.vec-group[data-v-c2f50344]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c2f50344]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c2f50344]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c2f50344]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c2f50344]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c2f50344]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c2f50344]{display:flex;gap:4px}.unit-btn[data-v-c2f50344]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c2f50344]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c2f50344]:hover{border-color:var(--primary)}.calc-actions[data-v-c2f50344]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c2f50344]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c2f50344]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c2f50344]:hover{border-color:var(--primary)}.error-text[data-v-c2f50344]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c2f50344]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c2f50344],.toast-fade-leave-active[data-v-c2f50344]{transition:all .2s}.toast-fade-enter-from[data-v-c2f50344],.toast-fade-leave-to[data-v-c2f50344]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c2f50344]{grid-template-columns:1fr}}.calc-card[data-v-c4d059a9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c4d059a9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c4d059a9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c4d059a9]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c4d059a9]{display:flex;gap:10px}.field-row .field[data-v-c4d059a9]{flex:1}.field[data-v-c4d059a9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c4d059a9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c4d059a9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c4d059a9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c4d059a9]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c4d059a9]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c4d059a9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c4d059a9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c4d059a9]:hover{background:#e0e7ff}.detail-text[data-v-c4d059a9]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c4d059a9]{width:100%}.section-title[data-v-c4d059a9]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c4d059a9]{display:grid;gap:6px}.matrix-input[data-v-c4d059a9]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c4d059a9]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c4d059a9]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c4d059a9]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c4d059a9]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c4d059a9]{margin-bottom:8px}.vec-group[data-v-c4d059a9]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c4d059a9]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c4d059a9]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c4d059a9]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c4d059a9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c4d059a9]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c4d059a9]{display:flex;gap:4px}.unit-btn[data-v-c4d059a9]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c4d059a9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c4d059a9]:hover{border-color:var(--primary)}.calc-actions[data-v-c4d059a9]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c4d059a9]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c4d059a9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c4d059a9]:hover{border-color:var(--primary)}.error-text[data-v-c4d059a9]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c4d059a9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c4d059a9],.toast-fade-leave-active[data-v-c4d059a9]{transition:all .2s}.toast-fade-enter-from[data-v-c4d059a9],.toast-fade-leave-to[data-v-c4d059a9]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c4d059a9]{grid-template-columns:1fr}}.calc-card[data-v-8137b0ad]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8137b0ad]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8137b0ad]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8137b0ad]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-8137b0ad]{display:flex;gap:10px}.field-row .field[data-v-8137b0ad]{flex:1}.field[data-v-8137b0ad]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8137b0ad]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8137b0ad]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8137b0ad]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-8137b0ad]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-8137b0ad]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-8137b0ad]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8137b0ad]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8137b0ad]:hover{background:#e0e7ff}.detail-text[data-v-8137b0ad]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-8137b0ad]{width:100%}.section-title[data-v-8137b0ad]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-8137b0ad]{display:grid;gap:6px}.matrix-input[data-v-8137b0ad]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-8137b0ad]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-8137b0ad]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-8137b0ad]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-8137b0ad]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-8137b0ad]{margin-bottom:8px}.vec-group[data-v-8137b0ad]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-8137b0ad]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-8137b0ad]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-8137b0ad]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-8137b0ad]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-8137b0ad]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-8137b0ad]{display:flex;gap:4px}.unit-btn[data-v-8137b0ad]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-8137b0ad]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-8137b0ad]:hover{border-color:var(--primary)}.calc-actions[data-v-8137b0ad]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-8137b0ad]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-8137b0ad]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-8137b0ad]:hover{border-color:var(--primary)}.error-text[data-v-8137b0ad]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-8137b0ad]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8137b0ad],.toast-fade-leave-active[data-v-8137b0ad]{transition:all .2s}.toast-fade-enter-from[data-v-8137b0ad],.toast-fade-leave-to[data-v-8137b0ad]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-8137b0ad]{grid-template-columns:1fr}}.calc-card[data-v-00bc6257]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-00bc6257]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-00bc6257]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-00bc6257]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-00bc6257]{display:flex;gap:10px}.field-row .field[data-v-00bc6257]{flex:1}.field[data-v-00bc6257]{display:flex;flex-direction:column;gap:4px}.field label[data-v-00bc6257]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-00bc6257]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-00bc6257]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-00bc6257]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-00bc6257]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-00bc6257]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-00bc6257]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-00bc6257]:hover{background:#e0e7ff}.detail-text[data-v-00bc6257]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-00bc6257]{width:100%}.section-title[data-v-00bc6257]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-00bc6257]{display:grid;gap:6px}.matrix-input[data-v-00bc6257]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-00bc6257]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-00bc6257]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-00bc6257]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-00bc6257]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-00bc6257]{margin-bottom:8px}.vec-group[data-v-00bc6257]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-00bc6257]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-00bc6257]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-00bc6257]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-00bc6257]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-00bc6257]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-00bc6257]{display:flex;gap:4px}.unit-btn[data-v-00bc6257]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-00bc6257]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-00bc6257]:hover{border-color:var(--primary)}.calc-actions[data-v-00bc6257]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-00bc6257]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-00bc6257]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-00bc6257]:hover{border-color:var(--primary)}.error-text[data-v-00bc6257]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-00bc6257]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-00bc6257],.toast-fade-leave-active[data-v-00bc6257]{transition:all .2s}.toast-fade-enter-from[data-v-00bc6257],.toast-fade-leave-to[data-v-00bc6257]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-00bc6257]{grid-template-columns:1fr}}.calc-card[data-v-05cd68d3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-05cd68d3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-05cd68d3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-05cd68d3]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-05cd68d3]{display:flex;gap:10px}.field-row .field[data-v-05cd68d3]{flex:1}.field[data-v-05cd68d3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-05cd68d3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-05cd68d3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-05cd68d3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-05cd68d3]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-05cd68d3]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-05cd68d3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-05cd68d3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-05cd68d3]:hover{background:#e0e7ff}.detail-text[data-v-05cd68d3]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-05cd68d3]{width:100%}.section-title[data-v-05cd68d3]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-05cd68d3]{display:grid;gap:6px}.matrix-input[data-v-05cd68d3]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-05cd68d3]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-05cd68d3]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-05cd68d3]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-05cd68d3]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-05cd68d3]{margin-bottom:8px}.vec-group[data-v-05cd68d3]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-05cd68d3]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-05cd68d3]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-05cd68d3]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-05cd68d3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-05cd68d3]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-05cd68d3]{display:flex;gap:4px}.unit-btn[data-v-05cd68d3]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-05cd68d3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-05cd68d3]:hover{border-color:var(--primary)}.calc-actions[data-v-05cd68d3]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-05cd68d3]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-05cd68d3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-05cd68d3]:hover{border-color:var(--primary)}.error-text[data-v-05cd68d3]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-05cd68d3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-05cd68d3],.toast-fade-leave-active[data-v-05cd68d3]{transition:all .2s}.toast-fade-enter-from[data-v-05cd68d3],.toast-fade-leave-to[data-v-05cd68d3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-05cd68d3]{grid-template-columns:1fr}}.calc-card[data-v-9d73f2b4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9d73f2b4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9d73f2b4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9d73f2b4]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-9d73f2b4]{display:flex;gap:10px}.field-row .field[data-v-9d73f2b4]{flex:1}.field[data-v-9d73f2b4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9d73f2b4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9d73f2b4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9d73f2b4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-9d73f2b4]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-9d73f2b4]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-9d73f2b4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9d73f2b4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9d73f2b4]:hover{background:#e0e7ff}.detail-text[data-v-9d73f2b4]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-9d73f2b4]{width:100%}.section-title[data-v-9d73f2b4]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-9d73f2b4]{display:grid;gap:6px}.matrix-input[data-v-9d73f2b4]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-9d73f2b4]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-9d73f2b4]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-9d73f2b4]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-9d73f2b4]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-9d73f2b4]{margin-bottom:8px}.vec-group[data-v-9d73f2b4]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-9d73f2b4]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-9d73f2b4]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-9d73f2b4]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-9d73f2b4]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-9d73f2b4]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-9d73f2b4]{display:flex;gap:4px}.unit-btn[data-v-9d73f2b4]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-9d73f2b4]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-9d73f2b4]:hover{border-color:var(--primary)}.calc-actions[data-v-9d73f2b4]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-9d73f2b4]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-9d73f2b4]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-9d73f2b4]:hover{border-color:var(--primary)}.error-text[data-v-9d73f2b4]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-9d73f2b4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9d73f2b4],.toast-fade-leave-active[data-v-9d73f2b4]{transition:all .2s}.toast-fade-enter-from[data-v-9d73f2b4],.toast-fade-leave-to[data-v-9d73f2b4]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-9d73f2b4]{grid-template-columns:1fr}}.calc-card[data-v-32818a59]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-32818a59]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-32818a59]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-32818a59]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-32818a59]{display:flex;gap:10px}.field-row .field[data-v-32818a59]{flex:1}.field[data-v-32818a59]{display:flex;flex-direction:column;gap:4px}.field label[data-v-32818a59]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-32818a59]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-32818a59]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-32818a59]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-32818a59]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-32818a59]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-32818a59]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-32818a59]:hover{background:#e0e7ff}.detail-text[data-v-32818a59]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-32818a59]{width:100%}.section-title[data-v-32818a59]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-32818a59]{display:grid;gap:6px}.matrix-input[data-v-32818a59]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-32818a59]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-32818a59]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-32818a59]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-32818a59]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-32818a59]{margin-bottom:8px}.vec-group[data-v-32818a59]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-32818a59]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-32818a59]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-32818a59]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-32818a59]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-32818a59]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-32818a59]{display:flex;gap:4px}.unit-btn[data-v-32818a59]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-32818a59]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-32818a59]:hover{border-color:var(--primary)}.calc-actions[data-v-32818a59]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-32818a59]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-32818a59]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-32818a59]:hover{border-color:var(--primary)}.error-text[data-v-32818a59]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-32818a59]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-32818a59],.toast-fade-leave-active[data-v-32818a59]{transition:all .2s}.toast-fade-enter-from[data-v-32818a59],.toast-fade-leave-to[data-v-32818a59]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-32818a59]{grid-template-columns:1fr}}.calc-card[data-v-c431e1b2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c431e1b2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c431e1b2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c431e1b2]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c431e1b2]{display:flex;gap:10px}.field-row .field[data-v-c431e1b2]{flex:1}.field[data-v-c431e1b2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c431e1b2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c431e1b2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c431e1b2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c431e1b2]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c431e1b2]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c431e1b2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c431e1b2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c431e1b2]:hover{background:#e0e7ff}.detail-text[data-v-c431e1b2]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c431e1b2]{width:100%}.section-title[data-v-c431e1b2]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c431e1b2]{display:grid;gap:6px}.matrix-input[data-v-c431e1b2]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c431e1b2]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c431e1b2]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c431e1b2]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c431e1b2]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c431e1b2]{margin-bottom:8px}.vec-group[data-v-c431e1b2]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c431e1b2]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c431e1b2]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c431e1b2]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c431e1b2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c431e1b2]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c431e1b2]{display:flex;gap:4px}.unit-btn[data-v-c431e1b2]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c431e1b2]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c431e1b2]:hover{border-color:var(--primary)}.calc-actions[data-v-c431e1b2]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c431e1b2]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c431e1b2]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c431e1b2]:hover{border-color:var(--primary)}.error-text[data-v-c431e1b2]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c431e1b2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c431e1b2],.toast-fade-leave-active[data-v-c431e1b2]{transition:all .2s}.toast-fade-enter-from[data-v-c431e1b2],.toast-fade-leave-to[data-v-c431e1b2]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c431e1b2]{grid-template-columns:1fr}}.calc-card[data-v-9e502844]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9e502844]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9e502844]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9e502844]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-9e502844]{display:flex;gap:10px}.field-row .field[data-v-9e502844]{flex:1}.field[data-v-9e502844]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9e502844]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9e502844]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9e502844]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-9e502844]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-9e502844]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-9e502844]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9e502844]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9e502844]:hover{background:#e0e7ff}.detail-text[data-v-9e502844]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-9e502844]{width:100%}.section-title[data-v-9e502844]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-9e502844]{display:grid;gap:6px}.matrix-input[data-v-9e502844]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-9e502844]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-9e502844]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-9e502844]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-9e502844]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-9e502844]{margin-bottom:8px}.vec-group[data-v-9e502844]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-9e502844]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-9e502844]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-9e502844]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-9e502844]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-9e502844]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-9e502844]{display:flex;gap:4px}.unit-btn[data-v-9e502844]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-9e502844]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-9e502844]:hover{border-color:var(--primary)}.calc-actions[data-v-9e502844]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-9e502844]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-9e502844]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-9e502844]:hover{border-color:var(--primary)}.error-text[data-v-9e502844]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-9e502844]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9e502844],.toast-fade-leave-active[data-v-9e502844]{transition:all .2s}.toast-fade-enter-from[data-v-9e502844],.toast-fade-leave-to[data-v-9e502844]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-9e502844]{grid-template-columns:1fr}}.calc-card[data-v-0c7748ba]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0c7748ba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0c7748ba]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0c7748ba]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-0c7748ba]{display:flex;gap:10px}.field-row .field[data-v-0c7748ba]{flex:1}.field[data-v-0c7748ba]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0c7748ba]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0c7748ba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0c7748ba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-0c7748ba]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-0c7748ba]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-0c7748ba]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-0c7748ba]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0c7748ba]:hover{background:#e0e7ff}.detail-text[data-v-0c7748ba]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-0c7748ba]{width:100%}.section-title[data-v-0c7748ba]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-0c7748ba]{display:grid;gap:6px}.matrix-input[data-v-0c7748ba]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-0c7748ba]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-0c7748ba]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-0c7748ba]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-0c7748ba]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-0c7748ba]{margin-bottom:8px}.vec-group[data-v-0c7748ba]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-0c7748ba]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-0c7748ba]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-0c7748ba]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-0c7748ba]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-0c7748ba]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-0c7748ba]{display:flex;gap:4px}.unit-btn[data-v-0c7748ba]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-0c7748ba]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-0c7748ba]:hover{border-color:var(--primary)}.calc-actions[data-v-0c7748ba]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-0c7748ba]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-0c7748ba]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-0c7748ba]:hover{border-color:var(--primary)}.error-text[data-v-0c7748ba]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-0c7748ba]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-0c7748ba],.toast-fade-leave-active[data-v-0c7748ba]{transition:all .2s}.toast-fade-enter-from[data-v-0c7748ba],.toast-fade-leave-to[data-v-0c7748ba]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-0c7748ba]{grid-template-columns:1fr}}.calc-card[data-v-ba30d042]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ba30d042]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ba30d042]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ba30d042]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-ba30d042]{display:flex;gap:10px}.field-row .field[data-v-ba30d042]{flex:1}.field[data-v-ba30d042]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ba30d042]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ba30d042]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ba30d042]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-ba30d042]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-ba30d042]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-ba30d042]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ba30d042]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ba30d042]:hover{background:#e0e7ff}.detail-text[data-v-ba30d042]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-ba30d042]{width:100%}.section-title[data-v-ba30d042]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-ba30d042]{display:grid;gap:6px}.matrix-input[data-v-ba30d042]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-ba30d042]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-ba30d042]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-ba30d042]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-ba30d042]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-ba30d042]{margin-bottom:8px}.vec-group[data-v-ba30d042]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-ba30d042]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-ba30d042]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-ba30d042]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-ba30d042]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-ba30d042]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-ba30d042]{display:flex;gap:4px}.unit-btn[data-v-ba30d042]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-ba30d042]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-ba30d042]:hover{border-color:var(--primary)}.calc-actions[data-v-ba30d042]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-ba30d042]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-ba30d042]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-ba30d042]:hover{border-color:var(--primary)}.error-text[data-v-ba30d042]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-ba30d042]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ba30d042],.toast-fade-leave-active[data-v-ba30d042]{transition:all .2s}.toast-fade-enter-from[data-v-ba30d042],.toast-fade-leave-to[data-v-ba30d042]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-ba30d042]{grid-template-columns:1fr}}.calc-card[data-v-ebe2e243]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ebe2e243]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ebe2e243]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ebe2e243]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-ebe2e243]{display:flex;gap:10px}.field-row .field[data-v-ebe2e243]{flex:1}.field[data-v-ebe2e243]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ebe2e243]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ebe2e243]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ebe2e243]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-ebe2e243]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-ebe2e243]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-ebe2e243]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ebe2e243]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ebe2e243]:hover{background:#e0e7ff}.detail-text[data-v-ebe2e243]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-ebe2e243]{width:100%}.section-title[data-v-ebe2e243]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-ebe2e243]{display:grid;gap:6px}.matrix-input[data-v-ebe2e243]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-ebe2e243]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-ebe2e243]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-ebe2e243]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-ebe2e243]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-ebe2e243]{margin-bottom:8px}.vec-group[data-v-ebe2e243]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-ebe2e243]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-ebe2e243]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-ebe2e243]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-ebe2e243]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-ebe2e243]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-ebe2e243]{display:flex;gap:4px}.unit-btn[data-v-ebe2e243]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-ebe2e243]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-ebe2e243]:hover{border-color:var(--primary)}.calc-actions[data-v-ebe2e243]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-ebe2e243]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-ebe2e243]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-ebe2e243]:hover{border-color:var(--primary)}.error-text[data-v-ebe2e243]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-ebe2e243]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ebe2e243],.toast-fade-leave-active[data-v-ebe2e243]{transition:all .2s}.toast-fade-enter-from[data-v-ebe2e243],.toast-fade-leave-to[data-v-ebe2e243]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-ebe2e243]{grid-template-columns:1fr}}.calc-card[data-v-502540d3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-502540d3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-502540d3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-502540d3]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-502540d3]{display:flex;gap:10px}.field-row .field[data-v-502540d3]{flex:1}.field[data-v-502540d3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-502540d3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-502540d3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-502540d3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-502540d3]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-502540d3]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-502540d3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-502540d3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-502540d3]:hover{background:#e0e7ff}.detail-text[data-v-502540d3]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-502540d3]{width:100%}.section-title[data-v-502540d3]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-502540d3]{display:grid;gap:6px}.matrix-input[data-v-502540d3]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-502540d3]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-502540d3]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-502540d3]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-502540d3]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-502540d3]{margin-bottom:8px}.vec-group[data-v-502540d3]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-502540d3]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-502540d3]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-502540d3]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-502540d3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-502540d3]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-502540d3]{display:flex;gap:4px}.unit-btn[data-v-502540d3]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-502540d3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-502540d3]:hover{border-color:var(--primary)}.calc-actions[data-v-502540d3]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-502540d3]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-502540d3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-502540d3]:hover{border-color:var(--primary)}.error-text[data-v-502540d3]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-502540d3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-502540d3],.toast-fade-leave-active[data-v-502540d3]{transition:all .2s}.toast-fade-enter-from[data-v-502540d3],.toast-fade-leave-to[data-v-502540d3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-502540d3]{grid-template-columns:1fr}}.calc-card[data-v-4c774ae7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4c774ae7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4c774ae7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4c774ae7]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-4c774ae7]{display:flex;gap:10px}.field-row .field[data-v-4c774ae7]{flex:1}.field[data-v-4c774ae7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4c774ae7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4c774ae7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4c774ae7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-4c774ae7]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-4c774ae7]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-4c774ae7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-4c774ae7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4c774ae7]:hover{background:#e0e7ff}.detail-text[data-v-4c774ae7]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-4c774ae7]{width:100%}.section-title[data-v-4c774ae7]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-4c774ae7]{display:grid;gap:6px}.matrix-input[data-v-4c774ae7]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-4c774ae7]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-4c774ae7]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-4c774ae7]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-4c774ae7]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-4c774ae7]{margin-bottom:8px}.vec-group[data-v-4c774ae7]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-4c774ae7]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-4c774ae7]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-4c774ae7]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-4c774ae7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-4c774ae7]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-4c774ae7]{display:flex;gap:4px}.unit-btn[data-v-4c774ae7]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-4c774ae7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-4c774ae7]:hover{border-color:var(--primary)}.calc-actions[data-v-4c774ae7]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-4c774ae7]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-4c774ae7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-4c774ae7]:hover{border-color:var(--primary)}.error-text[data-v-4c774ae7]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-4c774ae7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-4c774ae7],.toast-fade-leave-active[data-v-4c774ae7]{transition:all .2s}.toast-fade-enter-from[data-v-4c774ae7],.toast-fade-leave-to[data-v-4c774ae7]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-4c774ae7]{grid-template-columns:1fr}}.calc-card[data-v-4bc2efef]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4bc2efef]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4bc2efef]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4bc2efef]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-4bc2efef]{display:flex;gap:10px}.field-row .field[data-v-4bc2efef]{flex:1}.field[data-v-4bc2efef]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4bc2efef]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4bc2efef]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4bc2efef]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-4bc2efef]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-4bc2efef]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-4bc2efef]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-4bc2efef]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4bc2efef]:hover{background:#e0e7ff}.detail-text[data-v-4bc2efef]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-4bc2efef]{width:100%}.section-title[data-v-4bc2efef]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-4bc2efef]{display:grid;gap:6px}.matrix-input[data-v-4bc2efef]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-4bc2efef]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-4bc2efef]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-4bc2efef]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-4bc2efef]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-4bc2efef]{margin-bottom:8px}.vec-group[data-v-4bc2efef]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-4bc2efef]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-4bc2efef]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-4bc2efef]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-4bc2efef]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-4bc2efef]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-4bc2efef]{display:flex;gap:4px}.unit-btn[data-v-4bc2efef]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-4bc2efef]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-4bc2efef]:hover{border-color:var(--primary)}.calc-actions[data-v-4bc2efef]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-4bc2efef]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-4bc2efef]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-4bc2efef]:hover{border-color:var(--primary)}.error-text[data-v-4bc2efef]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-4bc2efef]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-4bc2efef],.toast-fade-leave-active[data-v-4bc2efef]{transition:all .2s}.toast-fade-enter-from[data-v-4bc2efef],.toast-fade-leave-to[data-v-4bc2efef]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-4bc2efef]{grid-template-columns:1fr}}.calc-card[data-v-c4993ff1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c4993ff1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c4993ff1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c4993ff1]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c4993ff1]{display:flex;gap:10px}.field-row .field[data-v-c4993ff1]{flex:1}.field[data-v-c4993ff1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c4993ff1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c4993ff1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c4993ff1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c4993ff1]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c4993ff1]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c4993ff1]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c4993ff1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c4993ff1]:hover{background:#e0e7ff}.detail-text[data-v-c4993ff1]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c4993ff1]{width:100%}.section-title[data-v-c4993ff1]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c4993ff1]{display:grid;gap:6px}.matrix-input[data-v-c4993ff1]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c4993ff1]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c4993ff1]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c4993ff1]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c4993ff1]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c4993ff1]{margin-bottom:8px}.vec-group[data-v-c4993ff1]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c4993ff1]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c4993ff1]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c4993ff1]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c4993ff1]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c4993ff1]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c4993ff1]{display:flex;gap:4px}.unit-btn[data-v-c4993ff1]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c4993ff1]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c4993ff1]:hover{border-color:var(--primary)}.calc-actions[data-v-c4993ff1]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c4993ff1]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c4993ff1]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c4993ff1]:hover{border-color:var(--primary)}.error-text[data-v-c4993ff1]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c4993ff1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c4993ff1],.toast-fade-leave-active[data-v-c4993ff1]{transition:all .2s}.toast-fade-enter-from[data-v-c4993ff1],.toast-fade-leave-to[data-v-c4993ff1]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c4993ff1]{grid-template-columns:1fr}}.calc-card[data-v-61ca8943]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-61ca8943]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-61ca8943]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-61ca8943]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-61ca8943]{display:flex;gap:10px}.field-row .field[data-v-61ca8943]{flex:1}.field[data-v-61ca8943]{display:flex;flex-direction:column;gap:4px}.field label[data-v-61ca8943]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-61ca8943]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-61ca8943]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-61ca8943]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-61ca8943]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-61ca8943]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-61ca8943]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-61ca8943]:hover{background:#e0e7ff}.detail-text[data-v-61ca8943]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-61ca8943]{width:100%}.section-title[data-v-61ca8943]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-61ca8943]{display:grid;gap:6px}.matrix-input[data-v-61ca8943]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-61ca8943]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-61ca8943]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-61ca8943]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-61ca8943]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-61ca8943]{margin-bottom:8px}.vec-group[data-v-61ca8943]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-61ca8943]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-61ca8943]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-61ca8943]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-61ca8943]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-61ca8943]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-61ca8943]{display:flex;gap:4px}.unit-btn[data-v-61ca8943]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-61ca8943]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-61ca8943]:hover{border-color:var(--primary)}.calc-actions[data-v-61ca8943]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-61ca8943]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-61ca8943]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-61ca8943]:hover{border-color:var(--primary)}.error-text[data-v-61ca8943]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-61ca8943]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-61ca8943],.toast-fade-leave-active[data-v-61ca8943]{transition:all .2s}.toast-fade-enter-from[data-v-61ca8943],.toast-fade-leave-to[data-v-61ca8943]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-61ca8943]{grid-template-columns:1fr}}.calc-card[data-v-e2fec934]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e2fec934]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e2fec934]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e2fec934]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-e2fec934]{display:flex;gap:10px}.field-row .field[data-v-e2fec934]{flex:1}.field[data-v-e2fec934]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e2fec934]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e2fec934]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e2fec934]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-e2fec934]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-e2fec934]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-e2fec934]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-e2fec934]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e2fec934]:hover{background:#e0e7ff}.detail-text[data-v-e2fec934]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-e2fec934]{width:100%}.section-title[data-v-e2fec934]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-e2fec934]{display:grid;gap:6px}.matrix-input[data-v-e2fec934]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-e2fec934]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-e2fec934]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-e2fec934]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-e2fec934]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-e2fec934]{margin-bottom:8px}.vec-group[data-v-e2fec934]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-e2fec934]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-e2fec934]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-e2fec934]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-e2fec934]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-e2fec934]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-e2fec934]{display:flex;gap:4px}.unit-btn[data-v-e2fec934]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-e2fec934]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-e2fec934]:hover{border-color:var(--primary)}.calc-actions[data-v-e2fec934]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-e2fec934]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-e2fec934]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-e2fec934]:hover{border-color:var(--primary)}.error-text[data-v-e2fec934]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-e2fec934]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-e2fec934],.toast-fade-leave-active[data-v-e2fec934]{transition:all .2s}.toast-fade-enter-from[data-v-e2fec934],.toast-fade-leave-to[data-v-e2fec934]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-e2fec934]{grid-template-columns:1fr}}.calc-card[data-v-093bac50]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-093bac50]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-093bac50]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-093bac50]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-093bac50]{display:flex;gap:10px}.field-row .field[data-v-093bac50]{flex:1}.field[data-v-093bac50]{display:flex;flex-direction:column;gap:4px}.field label[data-v-093bac50]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-093bac50]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-093bac50]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-093bac50]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-093bac50]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-093bac50]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-093bac50]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-093bac50]:hover{background:#e0e7ff}.detail-text[data-v-093bac50]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-093bac50]{width:100%}.section-title[data-v-093bac50]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-093bac50]{display:grid;gap:6px}.matrix-input[data-v-093bac50]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-093bac50]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-093bac50]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-093bac50]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-093bac50]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-093bac50]{margin-bottom:8px}.vec-group[data-v-093bac50]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-093bac50]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-093bac50]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-093bac50]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-093bac50]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-093bac50]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-093bac50]{display:flex;gap:4px}.unit-btn[data-v-093bac50]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-093bac50]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-093bac50]:hover{border-color:var(--primary)}.calc-actions[data-v-093bac50]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-093bac50]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-093bac50]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-093bac50]:hover{border-color:var(--primary)}.error-text[data-v-093bac50]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-093bac50]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-093bac50],.toast-fade-leave-active[data-v-093bac50]{transition:all .2s}.toast-fade-enter-from[data-v-093bac50],.toast-fade-leave-to[data-v-093bac50]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-093bac50]{grid-template-columns:1fr}}.calc-card[data-v-eaa763ea]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-eaa763ea]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-eaa763ea]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-eaa763ea]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-eaa763ea]{display:flex;gap:10px}.field-row .field[data-v-eaa763ea]{flex:1}.field[data-v-eaa763ea]{display:flex;flex-direction:column;gap:4px}.field label[data-v-eaa763ea]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-eaa763ea]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-eaa763ea]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-eaa763ea]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-eaa763ea]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-eaa763ea]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-eaa763ea]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-eaa763ea]:hover{background:#e0e7ff}.detail-text[data-v-eaa763ea]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-eaa763ea]{width:100%}.section-title[data-v-eaa763ea]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-eaa763ea]{display:grid;gap:6px}.matrix-input[data-v-eaa763ea]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-eaa763ea]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-eaa763ea]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-eaa763ea]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-eaa763ea]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-eaa763ea]{margin-bottom:8px}.vec-group[data-v-eaa763ea]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-eaa763ea]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-eaa763ea]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-eaa763ea]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-eaa763ea]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-eaa763ea]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-eaa763ea]{display:flex;gap:4px}.unit-btn[data-v-eaa763ea]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-eaa763ea]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-eaa763ea]:hover{border-color:var(--primary)}.calc-actions[data-v-eaa763ea]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-eaa763ea]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-eaa763ea]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-eaa763ea]:hover{border-color:var(--primary)}.error-text[data-v-eaa763ea]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-eaa763ea]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-eaa763ea],.toast-fade-leave-active[data-v-eaa763ea]{transition:all .2s}.toast-fade-enter-from[data-v-eaa763ea],.toast-fade-leave-to[data-v-eaa763ea]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-eaa763ea]{grid-template-columns:1fr}}.calc-card[data-v-846be931]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-846be931]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-846be931]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-846be931]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-846be931]{display:flex;gap:10px}.field-row .field[data-v-846be931]{flex:1}.field[data-v-846be931]{display:flex;flex-direction:column;gap:4px}.field label[data-v-846be931]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-846be931]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-846be931]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-846be931]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-846be931]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-846be931]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-846be931]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-846be931]:hover{background:#e0e7ff}.detail-text[data-v-846be931]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-846be931]{width:100%}.section-title[data-v-846be931]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-846be931]{display:grid;gap:6px}.matrix-input[data-v-846be931]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-846be931]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-846be931]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-846be931]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-846be931]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-846be931]{margin-bottom:8px}.vec-group[data-v-846be931]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-846be931]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-846be931]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-846be931]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-846be931]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-846be931]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-846be931]{display:flex;gap:4px}.unit-btn[data-v-846be931]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-846be931]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-846be931]:hover{border-color:var(--primary)}.calc-actions[data-v-846be931]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-846be931]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-846be931]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-846be931]:hover{border-color:var(--primary)}.error-text[data-v-846be931]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-846be931]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-846be931],.toast-fade-leave-active[data-v-846be931]{transition:all .2s}.toast-fade-enter-from[data-v-846be931],.toast-fade-leave-to[data-v-846be931]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-846be931]{grid-template-columns:1fr}}.calc-card[data-v-3efbd38f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3efbd38f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3efbd38f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3efbd38f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-3efbd38f]{display:flex;gap:10px}.field-row .field[data-v-3efbd38f]{flex:1}.field[data-v-3efbd38f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3efbd38f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3efbd38f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3efbd38f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-3efbd38f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-3efbd38f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-3efbd38f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-3efbd38f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3efbd38f]:hover{background:#e0e7ff}.detail-text[data-v-3efbd38f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-3efbd38f]{width:100%}.section-title[data-v-3efbd38f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-3efbd38f]{display:grid;gap:6px}.matrix-input[data-v-3efbd38f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-3efbd38f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-3efbd38f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-3efbd38f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-3efbd38f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-3efbd38f]{margin-bottom:8px}.vec-group[data-v-3efbd38f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-3efbd38f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-3efbd38f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-3efbd38f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-3efbd38f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-3efbd38f]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-3efbd38f]{display:flex;gap:4px}.unit-btn[data-v-3efbd38f]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-3efbd38f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-3efbd38f]:hover{border-color:var(--primary)}.calc-actions[data-v-3efbd38f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-3efbd38f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-3efbd38f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-3efbd38f]:hover{border-color:var(--primary)}.error-text[data-v-3efbd38f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-3efbd38f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-3efbd38f],.toast-fade-leave-active[data-v-3efbd38f]{transition:all .2s}.toast-fade-enter-from[data-v-3efbd38f],.toast-fade-leave-to[data-v-3efbd38f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-3efbd38f]{grid-template-columns:1fr}}.calc-card[data-v-85bcc039]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-85bcc039]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-85bcc039]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-85bcc039]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-85bcc039]{display:flex;gap:10px}.field-row .field[data-v-85bcc039]{flex:1}.field[data-v-85bcc039]{display:flex;flex-direction:column;gap:4px}.field label[data-v-85bcc039]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-85bcc039]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-85bcc039]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-85bcc039]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-85bcc039]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-85bcc039]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-85bcc039]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-85bcc039]:hover{background:#e0e7ff}.detail-text[data-v-85bcc039]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-85bcc039]{width:100%}.section-title[data-v-85bcc039]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-85bcc039]{display:grid;gap:6px}.matrix-input[data-v-85bcc039]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-85bcc039]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-85bcc039]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-85bcc039]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-85bcc039]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-85bcc039]{margin-bottom:8px}.vec-group[data-v-85bcc039]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-85bcc039]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-85bcc039]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-85bcc039]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-85bcc039]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-85bcc039]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-85bcc039]{display:flex;gap:4px}.unit-btn[data-v-85bcc039]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-85bcc039]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-85bcc039]:hover{border-color:var(--primary)}.calc-actions[data-v-85bcc039]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-85bcc039]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-85bcc039]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-85bcc039]:hover{border-color:var(--primary)}.error-text[data-v-85bcc039]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-85bcc039]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-85bcc039],.toast-fade-leave-active[data-v-85bcc039]{transition:all .2s}.toast-fade-enter-from[data-v-85bcc039],.toast-fade-leave-to[data-v-85bcc039]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-85bcc039]{grid-template-columns:1fr}}.calc-card[data-v-1f68bcbe]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1f68bcbe]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1f68bcbe]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1f68bcbe]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-1f68bcbe]{display:flex;gap:10px}.field-row .field[data-v-1f68bcbe]{flex:1}.field[data-v-1f68bcbe]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1f68bcbe]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1f68bcbe]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1f68bcbe]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-1f68bcbe]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-1f68bcbe]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-1f68bcbe]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-1f68bcbe]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1f68bcbe]:hover{background:#e0e7ff}.detail-text[data-v-1f68bcbe]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-1f68bcbe]{width:100%}.section-title[data-v-1f68bcbe]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-1f68bcbe]{display:grid;gap:6px}.matrix-input[data-v-1f68bcbe]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-1f68bcbe]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-1f68bcbe]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-1f68bcbe]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-1f68bcbe]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-1f68bcbe]{margin-bottom:8px}.vec-group[data-v-1f68bcbe]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-1f68bcbe]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-1f68bcbe]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-1f68bcbe]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-1f68bcbe]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-1f68bcbe]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-1f68bcbe]{display:flex;gap:4px}.unit-btn[data-v-1f68bcbe]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-1f68bcbe]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-1f68bcbe]:hover{border-color:var(--primary)}.calc-actions[data-v-1f68bcbe]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-1f68bcbe]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-1f68bcbe]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-1f68bcbe]:hover{border-color:var(--primary)}.error-text[data-v-1f68bcbe]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-1f68bcbe]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1f68bcbe],.toast-fade-leave-active[data-v-1f68bcbe]{transition:all .2s}.toast-fade-enter-from[data-v-1f68bcbe],.toast-fade-leave-to[data-v-1f68bcbe]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-1f68bcbe]{grid-template-columns:1fr}}.calc-card[data-v-85684e08]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-85684e08]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-85684e08]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-85684e08]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-85684e08]{display:flex;gap:10px}.field-row .field[data-v-85684e08]{flex:1}.field[data-v-85684e08]{display:flex;flex-direction:column;gap:4px}.field label[data-v-85684e08]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-85684e08]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-85684e08]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-85684e08]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-85684e08]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-85684e08]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-85684e08]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-85684e08]:hover{background:#e0e7ff}.detail-text[data-v-85684e08]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-85684e08]{width:100%}.section-title[data-v-85684e08]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-85684e08]{display:grid;gap:6px}.matrix-input[data-v-85684e08]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-85684e08]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-85684e08]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-85684e08]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-85684e08]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-85684e08]{margin-bottom:8px}.vec-group[data-v-85684e08]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-85684e08]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-85684e08]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-85684e08]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-85684e08]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-85684e08]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-85684e08]{display:flex;gap:4px}.unit-btn[data-v-85684e08]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-85684e08]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-85684e08]:hover{border-color:var(--primary)}.calc-actions[data-v-85684e08]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-85684e08]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-85684e08]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-85684e08]:hover{border-color:var(--primary)}.error-text[data-v-85684e08]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-85684e08]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-85684e08],.toast-fade-leave-active[data-v-85684e08]{transition:all .2s}.toast-fade-enter-from[data-v-85684e08],.toast-fade-leave-to[data-v-85684e08]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-85684e08]{grid-template-columns:1fr}}.calc-card[data-v-370ec26d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-370ec26d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-370ec26d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-370ec26d]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-370ec26d]{display:flex;gap:10px}.field-row .field[data-v-370ec26d]{flex:1}.field[data-v-370ec26d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-370ec26d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-370ec26d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-370ec26d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-370ec26d]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-370ec26d]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-370ec26d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-370ec26d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-370ec26d]:hover{background:#e0e7ff}.detail-text[data-v-370ec26d]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-370ec26d]{width:100%}.section-title[data-v-370ec26d]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-370ec26d]{display:grid;gap:6px}.matrix-input[data-v-370ec26d]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-370ec26d]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-370ec26d]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-370ec26d]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-370ec26d]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-370ec26d]{margin-bottom:8px}.vec-group[data-v-370ec26d]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-370ec26d]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-370ec26d]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-370ec26d]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-370ec26d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-370ec26d]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-370ec26d]{display:flex;gap:4px}.unit-btn[data-v-370ec26d]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-370ec26d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-370ec26d]:hover{border-color:var(--primary)}.calc-actions[data-v-370ec26d]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-370ec26d]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-370ec26d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-370ec26d]:hover{border-color:var(--primary)}.error-text[data-v-370ec26d]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-370ec26d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-370ec26d],.toast-fade-leave-active[data-v-370ec26d]{transition:all .2s}.toast-fade-enter-from[data-v-370ec26d],.toast-fade-leave-to[data-v-370ec26d]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-370ec26d]{grid-template-columns:1fr}}.calc-card[data-v-1541b28e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1541b28e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1541b28e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1541b28e]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-1541b28e]{display:flex;gap:10px}.field-row .field[data-v-1541b28e]{flex:1}.field[data-v-1541b28e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1541b28e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1541b28e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1541b28e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-1541b28e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-1541b28e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-1541b28e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-1541b28e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1541b28e]:hover{background:#e0e7ff}.detail-text[data-v-1541b28e]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-1541b28e]{width:100%}.section-title[data-v-1541b28e]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-1541b28e]{display:grid;gap:6px}.matrix-input[data-v-1541b28e]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-1541b28e]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-1541b28e]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-1541b28e]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-1541b28e]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-1541b28e]{margin-bottom:8px}.vec-group[data-v-1541b28e]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-1541b28e]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-1541b28e]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-1541b28e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-1541b28e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-1541b28e]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-1541b28e]{display:flex;gap:4px}.unit-btn[data-v-1541b28e]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-1541b28e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-1541b28e]:hover{border-color:var(--primary)}.calc-actions[data-v-1541b28e]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-1541b28e]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-1541b28e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-1541b28e]:hover{border-color:var(--primary)}.error-text[data-v-1541b28e]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-1541b28e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1541b28e],.toast-fade-leave-active[data-v-1541b28e]{transition:all .2s}.toast-fade-enter-from[data-v-1541b28e],.toast-fade-leave-to[data-v-1541b28e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-1541b28e]{grid-template-columns:1fr}}.calc-card[data-v-df1283e8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-df1283e8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-df1283e8]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-df1283e8]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-df1283e8]{display:flex;gap:10px}.field-row .field[data-v-df1283e8]{flex:1}.field[data-v-df1283e8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-df1283e8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-df1283e8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-df1283e8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-df1283e8]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-df1283e8]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-df1283e8]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-df1283e8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-df1283e8]:hover{background:#e0e7ff}.detail-text[data-v-df1283e8]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-df1283e8]{width:100%}.section-title[data-v-df1283e8]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-df1283e8]{display:grid;gap:6px}.matrix-input[data-v-df1283e8]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-df1283e8]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-df1283e8]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-df1283e8]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-df1283e8]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-df1283e8]{margin-bottom:8px}.vec-group[data-v-df1283e8]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-df1283e8]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-df1283e8]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-df1283e8]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-df1283e8]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-df1283e8]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-df1283e8]{display:flex;gap:4px}.unit-btn[data-v-df1283e8]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-df1283e8]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-df1283e8]:hover{border-color:var(--primary)}.calc-actions[data-v-df1283e8]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-df1283e8]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-df1283e8]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-df1283e8]:hover{border-color:var(--primary)}.error-text[data-v-df1283e8]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-df1283e8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-df1283e8],.toast-fade-leave-active[data-v-df1283e8]{transition:all .2s}.toast-fade-enter-from[data-v-df1283e8],.toast-fade-leave-to[data-v-df1283e8]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-df1283e8]{grid-template-columns:1fr}}.calc-card[data-v-3b875157]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3b875157]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3b875157]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3b875157]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-3b875157]{display:flex;gap:10px}.field-row .field[data-v-3b875157]{flex:1}.field[data-v-3b875157]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3b875157]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3b875157]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3b875157]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-3b875157]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-3b875157]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-3b875157]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-3b875157]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3b875157]:hover{background:#e0e7ff}.detail-text[data-v-3b875157]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-3b875157]{width:100%}.section-title[data-v-3b875157]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-3b875157]{display:grid;gap:6px}.matrix-input[data-v-3b875157]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-3b875157]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-3b875157]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-3b875157]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-3b875157]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-3b875157]{margin-bottom:8px}.vec-group[data-v-3b875157]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-3b875157]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-3b875157]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-3b875157]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-3b875157]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-3b875157]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-3b875157]{display:flex;gap:4px}.unit-btn[data-v-3b875157]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-3b875157]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-3b875157]:hover{border-color:var(--primary)}.calc-actions[data-v-3b875157]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-3b875157]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-3b875157]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-3b875157]:hover{border-color:var(--primary)}.error-text[data-v-3b875157]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-3b875157]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-3b875157],.toast-fade-leave-active[data-v-3b875157]{transition:all .2s}.toast-fade-enter-from[data-v-3b875157],.toast-fade-leave-to[data-v-3b875157]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-3b875157]{grid-template-columns:1fr}}.calc-card[data-v-59818322]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-59818322]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-59818322]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-59818322]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-59818322]{display:flex;gap:10px}.field-row .field[data-v-59818322]{flex:1}.field[data-v-59818322]{display:flex;flex-direction:column;gap:4px}.field label[data-v-59818322]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-59818322]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-59818322]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-59818322]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-59818322]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-59818322]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-59818322]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-59818322]:hover{background:#e0e7ff}.detail-text[data-v-59818322]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-59818322]{width:100%}.section-title[data-v-59818322]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-59818322]{display:grid;gap:6px}.matrix-input[data-v-59818322]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-59818322]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-59818322]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-59818322]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-59818322]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-59818322]{margin-bottom:8px}.vec-group[data-v-59818322]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-59818322]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-59818322]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-59818322]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-59818322]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-59818322]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-59818322]{display:flex;gap:4px}.unit-btn[data-v-59818322]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-59818322]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-59818322]:hover{border-color:var(--primary)}.calc-actions[data-v-59818322]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-59818322]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-59818322]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-59818322]:hover{border-color:var(--primary)}.error-text[data-v-59818322]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-59818322]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-59818322],.toast-fade-leave-active[data-v-59818322]{transition:all .2s}.toast-fade-enter-from[data-v-59818322],.toast-fade-leave-to[data-v-59818322]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-59818322]{grid-template-columns:1fr}}.calc-card[data-v-23e2c48d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-23e2c48d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-23e2c48d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-23e2c48d]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-23e2c48d]{display:flex;gap:10px}.field-row .field[data-v-23e2c48d]{flex:1}.field[data-v-23e2c48d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-23e2c48d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-23e2c48d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-23e2c48d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-23e2c48d]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-23e2c48d]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-23e2c48d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-23e2c48d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-23e2c48d]:hover{background:#e0e7ff}.detail-text[data-v-23e2c48d]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-23e2c48d]{width:100%}.section-title[data-v-23e2c48d]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-23e2c48d]{display:grid;gap:6px}.matrix-input[data-v-23e2c48d]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-23e2c48d]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-23e2c48d]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-23e2c48d]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-23e2c48d]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-23e2c48d]{margin-bottom:8px}.vec-group[data-v-23e2c48d]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-23e2c48d]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-23e2c48d]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-23e2c48d]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-23e2c48d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-23e2c48d]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-23e2c48d]{display:flex;gap:4px}.unit-btn[data-v-23e2c48d]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-23e2c48d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-23e2c48d]:hover{border-color:var(--primary)}.calc-actions[data-v-23e2c48d]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-23e2c48d]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-23e2c48d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-23e2c48d]:hover{border-color:var(--primary)}.error-text[data-v-23e2c48d]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-23e2c48d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-23e2c48d],.toast-fade-leave-active[data-v-23e2c48d]{transition:all .2s}.toast-fade-enter-from[data-v-23e2c48d],.toast-fade-leave-to[data-v-23e2c48d]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-23e2c48d]{grid-template-columns:1fr}}.calc-card[data-v-4516396e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4516396e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4516396e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4516396e]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-4516396e]{display:flex;gap:10px}.field-row .field[data-v-4516396e]{flex:1}.field[data-v-4516396e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4516396e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4516396e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4516396e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-4516396e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-4516396e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-4516396e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-4516396e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4516396e]:hover{background:#e0e7ff}.detail-text[data-v-4516396e]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-4516396e]{width:100%}.section-title[data-v-4516396e]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-4516396e]{display:grid;gap:6px}.matrix-input[data-v-4516396e]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-4516396e]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-4516396e]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-4516396e]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-4516396e]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-4516396e]{margin-bottom:8px}.vec-group[data-v-4516396e]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-4516396e]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-4516396e]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-4516396e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-4516396e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-4516396e]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-4516396e]{display:flex;gap:4px}.unit-btn[data-v-4516396e]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-4516396e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-4516396e]:hover{border-color:var(--primary)}.calc-actions[data-v-4516396e]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-4516396e]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-4516396e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-4516396e]:hover{border-color:var(--primary)}.error-text[data-v-4516396e]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-4516396e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-4516396e],.toast-fade-leave-active[data-v-4516396e]{transition:all .2s}.toast-fade-enter-from[data-v-4516396e],.toast-fade-leave-to[data-v-4516396e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-4516396e]{grid-template-columns:1fr}}.calc-card[data-v-b3b0bc13]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b3b0bc13]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b3b0bc13]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b3b0bc13]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b3b0bc13]{display:flex;gap:10px}.field-row .field[data-v-b3b0bc13]{flex:1}.field[data-v-b3b0bc13]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b3b0bc13]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b3b0bc13]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b3b0bc13]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b3b0bc13]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b3b0bc13]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b3b0bc13]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b3b0bc13]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b3b0bc13]:hover{background:#e0e7ff}.detail-text[data-v-b3b0bc13]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b3b0bc13]{width:100%}.section-title[data-v-b3b0bc13]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b3b0bc13]{display:grid;gap:6px}.matrix-input[data-v-b3b0bc13]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b3b0bc13]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b3b0bc13]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b3b0bc13]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b3b0bc13]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b3b0bc13]{margin-bottom:8px}.vec-group[data-v-b3b0bc13]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b3b0bc13]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b3b0bc13]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b3b0bc13]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b3b0bc13]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b3b0bc13]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-b3b0bc13]{display:flex;gap:4px}.unit-btn[data-v-b3b0bc13]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-b3b0bc13]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-b3b0bc13]:hover{border-color:var(--primary)}.calc-actions[data-v-b3b0bc13]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b3b0bc13]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b3b0bc13]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b3b0bc13]:hover{border-color:var(--primary)}.error-text[data-v-b3b0bc13]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b3b0bc13]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b3b0bc13],.toast-fade-leave-active[data-v-b3b0bc13]{transition:all .2s}.toast-fade-enter-from[data-v-b3b0bc13],.toast-fade-leave-to[data-v-b3b0bc13]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b3b0bc13]{grid-template-columns:1fr}}.calc-card[data-v-daf9590a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-daf9590a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-daf9590a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-daf9590a]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-daf9590a]{display:flex;gap:10px}.field-row .field[data-v-daf9590a]{flex:1}.field[data-v-daf9590a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-daf9590a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-daf9590a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-daf9590a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-daf9590a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-daf9590a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-daf9590a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-daf9590a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-daf9590a]:hover{background:#e0e7ff}.detail-text[data-v-daf9590a]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-daf9590a]{width:100%}.section-title[data-v-daf9590a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-daf9590a]{display:grid;gap:6px}.matrix-input[data-v-daf9590a]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-daf9590a]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-daf9590a]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-daf9590a]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-daf9590a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-daf9590a]{margin-bottom:8px}.vec-group[data-v-daf9590a]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-daf9590a]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-daf9590a]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-daf9590a]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-daf9590a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-daf9590a]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-daf9590a]{display:flex;gap:4px}.unit-btn[data-v-daf9590a]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-daf9590a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-daf9590a]:hover{border-color:var(--primary)}.calc-actions[data-v-daf9590a]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-daf9590a]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-daf9590a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-daf9590a]:hover{border-color:var(--primary)}.error-text[data-v-daf9590a]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-daf9590a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-daf9590a],.toast-fade-leave-active[data-v-daf9590a]{transition:all .2s}.toast-fade-enter-from[data-v-daf9590a],.toast-fade-leave-to[data-v-daf9590a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-daf9590a]{grid-template-columns:1fr}}.calc-card[data-v-17060fce]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-17060fce]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-17060fce]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-17060fce]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-17060fce]{display:flex;gap:10px}.field-row .field[data-v-17060fce]{flex:1}.field[data-v-17060fce]{display:flex;flex-direction:column;gap:4px}.field label[data-v-17060fce]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-17060fce]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-17060fce]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-17060fce]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-17060fce]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-17060fce]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-17060fce]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-17060fce]:hover{background:#e0e7ff}.detail-text[data-v-17060fce]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-17060fce]{width:100%}.section-title[data-v-17060fce]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-17060fce]{display:grid;gap:6px}.matrix-input[data-v-17060fce]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-17060fce]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-17060fce]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-17060fce]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-17060fce]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-17060fce]{margin-bottom:8px}.vec-group[data-v-17060fce]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-17060fce]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-17060fce]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-17060fce]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-17060fce]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-17060fce]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-17060fce]{display:flex;gap:4px}.unit-btn[data-v-17060fce]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-17060fce]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-17060fce]:hover{border-color:var(--primary)}.calc-actions[data-v-17060fce]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-17060fce]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-17060fce]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-17060fce]:hover{border-color:var(--primary)}.error-text[data-v-17060fce]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-17060fce]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-17060fce],.toast-fade-leave-active[data-v-17060fce]{transition:all .2s}.toast-fade-enter-from[data-v-17060fce],.toast-fade-leave-to[data-v-17060fce]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-17060fce]{grid-template-columns:1fr}}.calc-card[data-v-121e90ab]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-121e90ab]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-121e90ab]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-121e90ab]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-121e90ab]{display:flex;gap:10px}.field-row .field[data-v-121e90ab]{flex:1}.field[data-v-121e90ab]{display:flex;flex-direction:column;gap:4px}.field label[data-v-121e90ab]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-121e90ab]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-121e90ab]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-121e90ab]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-121e90ab]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-121e90ab]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-121e90ab]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-121e90ab]:hover{background:#e0e7ff}.detail-text[data-v-121e90ab]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-121e90ab]{width:100%}.section-title[data-v-121e90ab]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-121e90ab]{display:grid;gap:6px}.matrix-input[data-v-121e90ab]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-121e90ab]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-121e90ab]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-121e90ab]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-121e90ab]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-121e90ab]{margin-bottom:8px}.vec-group[data-v-121e90ab]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-121e90ab]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-121e90ab]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-121e90ab]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-121e90ab]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-121e90ab]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-121e90ab]{display:flex;gap:4px}.unit-btn[data-v-121e90ab]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-121e90ab]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-121e90ab]:hover{border-color:var(--primary)}.calc-actions[data-v-121e90ab]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-121e90ab]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-121e90ab]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-121e90ab]:hover{border-color:var(--primary)}.error-text[data-v-121e90ab]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-121e90ab]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-121e90ab],.toast-fade-leave-active[data-v-121e90ab]{transition:all .2s}.toast-fade-enter-from[data-v-121e90ab],.toast-fade-leave-to[data-v-121e90ab]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-121e90ab]{grid-template-columns:1fr}}.calc-card[data-v-580eea3e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-580eea3e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-580eea3e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-580eea3e]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-580eea3e]{display:flex;gap:10px}.field-row .field[data-v-580eea3e]{flex:1}.field[data-v-580eea3e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-580eea3e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-580eea3e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-580eea3e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-580eea3e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-580eea3e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-580eea3e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-580eea3e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-580eea3e]:hover{background:#e0e7ff}.detail-text[data-v-580eea3e]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-580eea3e]{width:100%}.section-title[data-v-580eea3e]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-580eea3e]{display:grid;gap:6px}.matrix-input[data-v-580eea3e]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-580eea3e]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-580eea3e]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-580eea3e]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-580eea3e]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-580eea3e]{margin-bottom:8px}.vec-group[data-v-580eea3e]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-580eea3e]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-580eea3e]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-580eea3e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-580eea3e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-580eea3e]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-580eea3e]{display:flex;gap:4px}.unit-btn[data-v-580eea3e]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-580eea3e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-580eea3e]:hover{border-color:var(--primary)}.calc-actions[data-v-580eea3e]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-580eea3e]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-580eea3e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-580eea3e]:hover{border-color:var(--primary)}.error-text[data-v-580eea3e]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-580eea3e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-580eea3e],.toast-fade-leave-active[data-v-580eea3e]{transition:all .2s}.toast-fade-enter-from[data-v-580eea3e],.toast-fade-leave-to[data-v-580eea3e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-580eea3e]{grid-template-columns:1fr}}.calc-card[data-v-2c462421]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2c462421]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2c462421]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2c462421]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-2c462421]{display:flex;gap:10px}.field-row .field[data-v-2c462421]{flex:1}.field[data-v-2c462421]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2c462421]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2c462421]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2c462421]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-2c462421]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-2c462421]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-2c462421]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-2c462421]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2c462421]:hover{background:#e0e7ff}.detail-text[data-v-2c462421]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-2c462421]{width:100%}.section-title[data-v-2c462421]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-2c462421]{display:grid;gap:6px}.matrix-input[data-v-2c462421]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-2c462421]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-2c462421]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-2c462421]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-2c462421]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-2c462421]{margin-bottom:8px}.vec-group[data-v-2c462421]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-2c462421]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-2c462421]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-2c462421]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-2c462421]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-2c462421]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-2c462421]{display:flex;gap:4px}.unit-btn[data-v-2c462421]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-2c462421]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-2c462421]:hover{border-color:var(--primary)}.calc-actions[data-v-2c462421]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-2c462421]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-2c462421]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-2c462421]:hover{border-color:var(--primary)}.error-text[data-v-2c462421]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-2c462421]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-2c462421],.toast-fade-leave-active[data-v-2c462421]{transition:all .2s}.toast-fade-enter-from[data-v-2c462421],.toast-fade-leave-to[data-v-2c462421]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-2c462421]{grid-template-columns:1fr}}.calc-card[data-v-bce8e003]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bce8e003]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bce8e003]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bce8e003]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-bce8e003]{display:flex;gap:10px}.field-row .field[data-v-bce8e003]{flex:1}.field[data-v-bce8e003]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bce8e003]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bce8e003]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bce8e003]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-bce8e003]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-bce8e003]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-bce8e003]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-bce8e003]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bce8e003]:hover{background:#e0e7ff}.detail-text[data-v-bce8e003]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-bce8e003]{width:100%}.section-title[data-v-bce8e003]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-bce8e003]{display:grid;gap:6px}.matrix-input[data-v-bce8e003]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-bce8e003]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-bce8e003]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-bce8e003]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-bce8e003]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-bce8e003]{margin-bottom:8px}.vec-group[data-v-bce8e003]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-bce8e003]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-bce8e003]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-bce8e003]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-bce8e003]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-bce8e003]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-bce8e003]{display:flex;gap:4px}.unit-btn[data-v-bce8e003]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-bce8e003]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-bce8e003]:hover{border-color:var(--primary)}.calc-actions[data-v-bce8e003]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-bce8e003]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-bce8e003]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-bce8e003]:hover{border-color:var(--primary)}.error-text[data-v-bce8e003]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-bce8e003]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-bce8e003],.toast-fade-leave-active[data-v-bce8e003]{transition:all .2s}.toast-fade-enter-from[data-v-bce8e003],.toast-fade-leave-to[data-v-bce8e003]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-bce8e003]{grid-template-columns:1fr}}.calc-card[data-v-642f3201]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-642f3201]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-642f3201]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-642f3201]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-642f3201]{display:flex;gap:10px}.field-row .field[data-v-642f3201]{flex:1}.field[data-v-642f3201]{display:flex;flex-direction:column;gap:4px}.field label[data-v-642f3201]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-642f3201]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-642f3201]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-642f3201]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-642f3201]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-642f3201]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-642f3201]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-642f3201]:hover{background:#e0e7ff}.detail-text[data-v-642f3201]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-642f3201]{width:100%}.section-title[data-v-642f3201]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-642f3201]{display:grid;gap:6px}.matrix-input[data-v-642f3201]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-642f3201]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-642f3201]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-642f3201]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-642f3201]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-642f3201]{margin-bottom:8px}.vec-group[data-v-642f3201]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-642f3201]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-642f3201]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-642f3201]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-642f3201]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-642f3201]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-642f3201]{display:flex;gap:4px}.unit-btn[data-v-642f3201]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-642f3201]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-642f3201]:hover{border-color:var(--primary)}.calc-actions[data-v-642f3201]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-642f3201]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-642f3201]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-642f3201]:hover{border-color:var(--primary)}.error-text[data-v-642f3201]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-642f3201]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-642f3201],.toast-fade-leave-active[data-v-642f3201]{transition:all .2s}.toast-fade-enter-from[data-v-642f3201],.toast-fade-leave-to[data-v-642f3201]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-642f3201]{grid-template-columns:1fr}}.calc-card[data-v-0b994ac5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0b994ac5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0b994ac5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0b994ac5]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-0b994ac5]{display:flex;gap:10px}.field-row .field[data-v-0b994ac5]{flex:1}.field[data-v-0b994ac5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0b994ac5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0b994ac5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0b994ac5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-0b994ac5]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-0b994ac5]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-0b994ac5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-0b994ac5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0b994ac5]:hover{background:#e0e7ff}.detail-text[data-v-0b994ac5]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-0b994ac5]{width:100%}.section-title[data-v-0b994ac5]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-0b994ac5]{display:grid;gap:6px}.matrix-input[data-v-0b994ac5]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-0b994ac5]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-0b994ac5]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-0b994ac5]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-0b994ac5]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-0b994ac5]{margin-bottom:8px}.vec-group[data-v-0b994ac5]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-0b994ac5]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-0b994ac5]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-0b994ac5]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-0b994ac5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-0b994ac5]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-0b994ac5]{display:flex;gap:4px}.unit-btn[data-v-0b994ac5]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-0b994ac5]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-0b994ac5]:hover{border-color:var(--primary)}.calc-actions[data-v-0b994ac5]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-0b994ac5]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-0b994ac5]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-0b994ac5]:hover{border-color:var(--primary)}.error-text[data-v-0b994ac5]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-0b994ac5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-0b994ac5],.toast-fade-leave-active[data-v-0b994ac5]{transition:all .2s}.toast-fade-enter-from[data-v-0b994ac5],.toast-fade-leave-to[data-v-0b994ac5]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-0b994ac5]{grid-template-columns:1fr}}.calc-card[data-v-a4fb8549]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a4fb8549]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a4fb8549]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a4fb8549]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-a4fb8549]{display:flex;gap:10px}.field-row .field[data-v-a4fb8549]{flex:1}.field[data-v-a4fb8549]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a4fb8549]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a4fb8549]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a4fb8549]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-a4fb8549]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-a4fb8549]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-a4fb8549]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-a4fb8549]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a4fb8549]:hover{background:#e0e7ff}.detail-text[data-v-a4fb8549]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-a4fb8549]{width:100%}.section-title[data-v-a4fb8549]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-a4fb8549]{display:grid;gap:6px}.matrix-input[data-v-a4fb8549]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-a4fb8549]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-a4fb8549]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-a4fb8549]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-a4fb8549]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-a4fb8549]{margin-bottom:8px}.vec-group[data-v-a4fb8549]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-a4fb8549]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-a4fb8549]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-a4fb8549]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-a4fb8549]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-a4fb8549]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-a4fb8549]{display:flex;gap:4px}.unit-btn[data-v-a4fb8549]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-a4fb8549]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-a4fb8549]:hover{border-color:var(--primary)}.calc-actions[data-v-a4fb8549]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-a4fb8549]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-a4fb8549]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-a4fb8549]:hover{border-color:var(--primary)}.error-text[data-v-a4fb8549]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-a4fb8549]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-a4fb8549],.toast-fade-leave-active[data-v-a4fb8549]{transition:all .2s}.toast-fade-enter-from[data-v-a4fb8549],.toast-fade-leave-to[data-v-a4fb8549]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-a4fb8549]{grid-template-columns:1fr}}.calc-card[data-v-9ff31fb9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9ff31fb9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9ff31fb9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9ff31fb9]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-9ff31fb9]{display:flex;gap:10px}.field-row .field[data-v-9ff31fb9]{flex:1}.field[data-v-9ff31fb9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9ff31fb9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9ff31fb9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9ff31fb9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-9ff31fb9]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-9ff31fb9]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-9ff31fb9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9ff31fb9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9ff31fb9]:hover{background:#e0e7ff}.detail-text[data-v-9ff31fb9]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-9ff31fb9]{width:100%}.section-title[data-v-9ff31fb9]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-9ff31fb9]{display:grid;gap:6px}.matrix-input[data-v-9ff31fb9]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-9ff31fb9]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-9ff31fb9]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-9ff31fb9]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-9ff31fb9]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-9ff31fb9]{margin-bottom:8px}.vec-group[data-v-9ff31fb9]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-9ff31fb9]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-9ff31fb9]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-9ff31fb9]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-9ff31fb9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-9ff31fb9]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-9ff31fb9]{display:flex;gap:4px}.unit-btn[data-v-9ff31fb9]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-9ff31fb9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-9ff31fb9]:hover{border-color:var(--primary)}.calc-actions[data-v-9ff31fb9]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-9ff31fb9]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-9ff31fb9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-9ff31fb9]:hover{border-color:var(--primary)}.error-text[data-v-9ff31fb9]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-9ff31fb9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9ff31fb9],.toast-fade-leave-active[data-v-9ff31fb9]{transition:all .2s}.toast-fade-enter-from[data-v-9ff31fb9],.toast-fade-leave-to[data-v-9ff31fb9]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-9ff31fb9]{grid-template-columns:1fr}}.calc-card[data-v-311a0826]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-311a0826]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-311a0826]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-311a0826]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-311a0826]{display:flex;gap:10px}.field-row .field[data-v-311a0826]{flex:1}.field[data-v-311a0826]{display:flex;flex-direction:column;gap:4px}.field label[data-v-311a0826]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-311a0826]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-311a0826]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-311a0826]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-311a0826]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-311a0826]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-311a0826]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-311a0826]:hover{background:#e0e7ff}.detail-text[data-v-311a0826]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-311a0826]{width:100%}.section-title[data-v-311a0826]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-311a0826]{display:grid;gap:6px}.matrix-input[data-v-311a0826]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-311a0826]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-311a0826]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-311a0826]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-311a0826]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-311a0826]{margin-bottom:8px}.vec-group[data-v-311a0826]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-311a0826]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-311a0826]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-311a0826]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-311a0826]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-311a0826]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-311a0826]{display:flex;gap:4px}.unit-btn[data-v-311a0826]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-311a0826]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-311a0826]:hover{border-color:var(--primary)}.calc-actions[data-v-311a0826]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-311a0826]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-311a0826]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-311a0826]:hover{border-color:var(--primary)}.error-text[data-v-311a0826]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-311a0826]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-311a0826],.toast-fade-leave-active[data-v-311a0826]{transition:all .2s}.toast-fade-enter-from[data-v-311a0826],.toast-fade-leave-to[data-v-311a0826]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-311a0826]{grid-template-columns:1fr}}.calc-card[data-v-7f97a99c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7f97a99c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7f97a99c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7f97a99c]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-7f97a99c]{display:flex;gap:10px}.field-row .field[data-v-7f97a99c]{flex:1}.field[data-v-7f97a99c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7f97a99c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7f97a99c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7f97a99c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-7f97a99c]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-7f97a99c]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-7f97a99c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-7f97a99c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7f97a99c]:hover{background:#e0e7ff}.detail-text[data-v-7f97a99c]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-7f97a99c]{width:100%}.section-title[data-v-7f97a99c]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-7f97a99c]{display:grid;gap:6px}.matrix-input[data-v-7f97a99c]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-7f97a99c]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-7f97a99c]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-7f97a99c]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-7f97a99c]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-7f97a99c]{margin-bottom:8px}.vec-group[data-v-7f97a99c]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-7f97a99c]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-7f97a99c]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-7f97a99c]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-7f97a99c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-7f97a99c]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-7f97a99c]{display:flex;gap:4px}.unit-btn[data-v-7f97a99c]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-7f97a99c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-7f97a99c]:hover{border-color:var(--primary)}.calc-actions[data-v-7f97a99c]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-7f97a99c]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-7f97a99c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-7f97a99c]:hover{border-color:var(--primary)}.error-text[data-v-7f97a99c]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-7f97a99c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-7f97a99c],.toast-fade-leave-active[data-v-7f97a99c]{transition:all .2s}.toast-fade-enter-from[data-v-7f97a99c],.toast-fade-leave-to[data-v-7f97a99c]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-7f97a99c]{grid-template-columns:1fr}}.calc-card[data-v-a98f9ff3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a98f9ff3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a98f9ff3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a98f9ff3]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-a98f9ff3]{display:flex;gap:10px}.field-row .field[data-v-a98f9ff3]{flex:1}.field[data-v-a98f9ff3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a98f9ff3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a98f9ff3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a98f9ff3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-a98f9ff3]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-a98f9ff3]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-a98f9ff3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-a98f9ff3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a98f9ff3]:hover{background:#e0e7ff}.detail-text[data-v-a98f9ff3]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-a98f9ff3]{width:100%}.section-title[data-v-a98f9ff3]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-a98f9ff3]{display:grid;gap:6px}.matrix-input[data-v-a98f9ff3]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-a98f9ff3]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-a98f9ff3]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-a98f9ff3]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-a98f9ff3]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-a98f9ff3]{margin-bottom:8px}.vec-group[data-v-a98f9ff3]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-a98f9ff3]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-a98f9ff3]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-a98f9ff3]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-a98f9ff3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-a98f9ff3]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-a98f9ff3]{display:flex;gap:4px}.unit-btn[data-v-a98f9ff3]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-a98f9ff3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-a98f9ff3]:hover{border-color:var(--primary)}.calc-actions[data-v-a98f9ff3]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-a98f9ff3]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-a98f9ff3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-a98f9ff3]:hover{border-color:var(--primary)}.error-text[data-v-a98f9ff3]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-a98f9ff3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-a98f9ff3],.toast-fade-leave-active[data-v-a98f9ff3]{transition:all .2s}.toast-fade-enter-from[data-v-a98f9ff3],.toast-fade-leave-to[data-v-a98f9ff3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-a98f9ff3]{grid-template-columns:1fr}}.calc-card[data-v-b088b23a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b088b23a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b088b23a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b088b23a]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b088b23a]{display:flex;gap:10px}.field-row .field[data-v-b088b23a]{flex:1}.field[data-v-b088b23a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b088b23a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b088b23a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b088b23a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b088b23a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b088b23a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b088b23a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b088b23a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b088b23a]:hover{background:#e0e7ff}.detail-text[data-v-b088b23a]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b088b23a]{width:100%}.section-title[data-v-b088b23a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b088b23a]{display:grid;gap:6px}.matrix-input[data-v-b088b23a]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b088b23a]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b088b23a]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b088b23a]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b088b23a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b088b23a]{margin-bottom:8px}.vec-group[data-v-b088b23a]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b088b23a]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b088b23a]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b088b23a]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b088b23a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b088b23a]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-b088b23a]{display:flex;gap:4px}.unit-btn[data-v-b088b23a]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-b088b23a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-b088b23a]:hover{border-color:var(--primary)}.calc-actions[data-v-b088b23a]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b088b23a]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b088b23a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b088b23a]:hover{border-color:var(--primary)}.error-text[data-v-b088b23a]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b088b23a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b088b23a],.toast-fade-leave-active[data-v-b088b23a]{transition:all .2s}.toast-fade-enter-from[data-v-b088b23a],.toast-fade-leave-to[data-v-b088b23a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b088b23a]{grid-template-columns:1fr}}.calc-card[data-v-84b6fc5a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-84b6fc5a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-84b6fc5a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-84b6fc5a]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-84b6fc5a]{display:flex;gap:10px}.field-row .field[data-v-84b6fc5a]{flex:1}.field[data-v-84b6fc5a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-84b6fc5a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-84b6fc5a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-84b6fc5a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-84b6fc5a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-84b6fc5a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-84b6fc5a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-84b6fc5a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-84b6fc5a]:hover{background:#e0e7ff}.detail-text[data-v-84b6fc5a]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-84b6fc5a]{width:100%}.section-title[data-v-84b6fc5a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-84b6fc5a]{display:grid;gap:6px}.matrix-input[data-v-84b6fc5a]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-84b6fc5a]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-84b6fc5a]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-84b6fc5a]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-84b6fc5a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-84b6fc5a]{margin-bottom:8px}.vec-group[data-v-84b6fc5a]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-84b6fc5a]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-84b6fc5a]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-84b6fc5a]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-84b6fc5a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-84b6fc5a]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-84b6fc5a]{display:flex;gap:4px}.unit-btn[data-v-84b6fc5a]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-84b6fc5a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-84b6fc5a]:hover{border-color:var(--primary)}.calc-actions[data-v-84b6fc5a]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-84b6fc5a]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-84b6fc5a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-84b6fc5a]:hover{border-color:var(--primary)}.error-text[data-v-84b6fc5a]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-84b6fc5a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-84b6fc5a],.toast-fade-leave-active[data-v-84b6fc5a]{transition:all .2s}.toast-fade-enter-from[data-v-84b6fc5a],.toast-fade-leave-to[data-v-84b6fc5a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-84b6fc5a]{grid-template-columns:1fr}}.calc-card[data-v-b911ca77]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b911ca77]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b911ca77]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b911ca77]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b911ca77]{display:flex;gap:10px}.field-row .field[data-v-b911ca77]{flex:1}.field[data-v-b911ca77]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b911ca77]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b911ca77]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b911ca77]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b911ca77]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b911ca77]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b911ca77]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b911ca77]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b911ca77]:hover{background:#e0e7ff}.detail-text[data-v-b911ca77]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b911ca77]{width:100%}.section-title[data-v-b911ca77]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b911ca77]{display:grid;gap:6px}.matrix-input[data-v-b911ca77]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b911ca77]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b911ca77]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b911ca77]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b911ca77]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b911ca77]{margin-bottom:8px}.vec-group[data-v-b911ca77]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b911ca77]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b911ca77]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b911ca77]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b911ca77]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b911ca77]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-b911ca77]{display:flex;gap:4px}.unit-btn[data-v-b911ca77]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-b911ca77]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-b911ca77]:hover{border-color:var(--primary)}.calc-actions[data-v-b911ca77]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b911ca77]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b911ca77]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b911ca77]:hover{border-color:var(--primary)}.error-text[data-v-b911ca77]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b911ca77]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b911ca77],.toast-fade-leave-active[data-v-b911ca77]{transition:all .2s}.toast-fade-enter-from[data-v-b911ca77],.toast-fade-leave-to[data-v-b911ca77]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b911ca77]{grid-template-columns:1fr}}.calc-card[data-v-fbf643fa]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fbf643fa]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fbf643fa]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fbf643fa]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-fbf643fa]{display:flex;gap:10px}.field-row .field[data-v-fbf643fa]{flex:1}.field[data-v-fbf643fa]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fbf643fa]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fbf643fa]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fbf643fa]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-fbf643fa]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-fbf643fa]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-fbf643fa]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-fbf643fa]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fbf643fa]:hover{background:#e0e7ff}.detail-text[data-v-fbf643fa]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-fbf643fa]{width:100%}.section-title[data-v-fbf643fa]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-fbf643fa]{display:grid;gap:6px}.matrix-input[data-v-fbf643fa]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-fbf643fa]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-fbf643fa]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-fbf643fa]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-fbf643fa]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-fbf643fa]{margin-bottom:8px}.vec-group[data-v-fbf643fa]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-fbf643fa]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-fbf643fa]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-fbf643fa]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-fbf643fa]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-fbf643fa]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-fbf643fa]{display:flex;gap:4px}.unit-btn[data-v-fbf643fa]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-fbf643fa]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-fbf643fa]:hover{border-color:var(--primary)}.calc-actions[data-v-fbf643fa]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-fbf643fa]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-fbf643fa]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-fbf643fa]:hover{border-color:var(--primary)}.error-text[data-v-fbf643fa]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-fbf643fa]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-fbf643fa],.toast-fade-leave-active[data-v-fbf643fa]{transition:all .2s}.toast-fade-enter-from[data-v-fbf643fa],.toast-fade-leave-to[data-v-fbf643fa]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-fbf643fa]{grid-template-columns:1fr}}.calc-card[data-v-1443179b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1443179b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1443179b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1443179b]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-1443179b]{display:flex;gap:10px}.field-row .field[data-v-1443179b]{flex:1}.field[data-v-1443179b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1443179b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1443179b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1443179b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-1443179b]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-1443179b]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-1443179b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-1443179b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1443179b]:hover{background:#e0e7ff}.detail-text[data-v-1443179b]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-1443179b]{width:100%}.section-title[data-v-1443179b]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-1443179b]{display:grid;gap:6px}.matrix-input[data-v-1443179b]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-1443179b]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-1443179b]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-1443179b]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-1443179b]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-1443179b]{margin-bottom:8px}.vec-group[data-v-1443179b]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-1443179b]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-1443179b]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-1443179b]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-1443179b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-1443179b]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-1443179b]{display:flex;gap:4px}.unit-btn[data-v-1443179b]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-1443179b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-1443179b]:hover{border-color:var(--primary)}.calc-actions[data-v-1443179b]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-1443179b]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-1443179b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-1443179b]:hover{border-color:var(--primary)}.error-text[data-v-1443179b]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-1443179b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1443179b],.toast-fade-leave-active[data-v-1443179b]{transition:all .2s}.toast-fade-enter-from[data-v-1443179b],.toast-fade-leave-to[data-v-1443179b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-1443179b]{grid-template-columns:1fr}}.calc-card[data-v-06d3d69f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-06d3d69f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-06d3d69f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-06d3d69f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-06d3d69f]{display:flex;gap:10px}.field-row .field[data-v-06d3d69f]{flex:1}.field[data-v-06d3d69f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-06d3d69f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-06d3d69f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-06d3d69f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-06d3d69f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-06d3d69f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-06d3d69f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-06d3d69f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-06d3d69f]:hover{background:#e0e7ff}.detail-text[data-v-06d3d69f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-06d3d69f]{width:100%}.section-title[data-v-06d3d69f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-06d3d69f]{display:grid;gap:6px}.matrix-input[data-v-06d3d69f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-06d3d69f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-06d3d69f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-06d3d69f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-06d3d69f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-06d3d69f]{margin-bottom:8px}.vec-group[data-v-06d3d69f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-06d3d69f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-06d3d69f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-06d3d69f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-06d3d69f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-06d3d69f]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-06d3d69f]{display:flex;gap:4px}.unit-btn[data-v-06d3d69f]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-06d3d69f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-06d3d69f]:hover{border-color:var(--primary)}.calc-actions[data-v-06d3d69f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-06d3d69f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-06d3d69f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-06d3d69f]:hover{border-color:var(--primary)}.error-text[data-v-06d3d69f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-06d3d69f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-06d3d69f],.toast-fade-leave-active[data-v-06d3d69f]{transition:all .2s}.toast-fade-enter-from[data-v-06d3d69f],.toast-fade-leave-to[data-v-06d3d69f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-06d3d69f]{grid-template-columns:1fr}}.calc-card[data-v-5dc1de63]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5dc1de63]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5dc1de63]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5dc1de63]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-5dc1de63]{display:flex;gap:10px}.field-row .field[data-v-5dc1de63]{flex:1}.field[data-v-5dc1de63]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5dc1de63]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5dc1de63]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5dc1de63]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-5dc1de63]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-5dc1de63]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-5dc1de63]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-5dc1de63]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5dc1de63]:hover{background:#e0e7ff}.detail-text[data-v-5dc1de63]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-5dc1de63]{width:100%}.section-title[data-v-5dc1de63]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-5dc1de63]{display:grid;gap:6px}.matrix-input[data-v-5dc1de63]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-5dc1de63]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-5dc1de63]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-5dc1de63]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-5dc1de63]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-5dc1de63]{margin-bottom:8px}.vec-group[data-v-5dc1de63]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-5dc1de63]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-5dc1de63]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-5dc1de63]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-5dc1de63]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-5dc1de63]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-5dc1de63]{display:flex;gap:4px}.unit-btn[data-v-5dc1de63]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-5dc1de63]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-5dc1de63]:hover{border-color:var(--primary)}.calc-actions[data-v-5dc1de63]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-5dc1de63]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-5dc1de63]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-5dc1de63]:hover{border-color:var(--primary)}.error-text[data-v-5dc1de63]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-5dc1de63]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-5dc1de63],.toast-fade-leave-active[data-v-5dc1de63]{transition:all .2s}.toast-fade-enter-from[data-v-5dc1de63],.toast-fade-leave-to[data-v-5dc1de63]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-5dc1de63]{grid-template-columns:1fr}}.calc-card[data-v-c9acdc56]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c9acdc56]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c9acdc56]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c9acdc56]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c9acdc56]{display:flex;gap:10px}.field-row .field[data-v-c9acdc56]{flex:1}.field[data-v-c9acdc56]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c9acdc56]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c9acdc56]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c9acdc56]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c9acdc56]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c9acdc56]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c9acdc56]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c9acdc56]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c9acdc56]:hover{background:#e0e7ff}.detail-text[data-v-c9acdc56]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c9acdc56]{width:100%}.section-title[data-v-c9acdc56]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c9acdc56]{display:grid;gap:6px}.matrix-input[data-v-c9acdc56]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c9acdc56]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c9acdc56]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c9acdc56]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c9acdc56]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c9acdc56]{margin-bottom:8px}.vec-group[data-v-c9acdc56]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c9acdc56]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c9acdc56]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c9acdc56]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c9acdc56]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c9acdc56]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c9acdc56]{display:flex;gap:4px}.unit-btn[data-v-c9acdc56]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c9acdc56]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c9acdc56]:hover{border-color:var(--primary)}.calc-actions[data-v-c9acdc56]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c9acdc56]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c9acdc56]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c9acdc56]:hover{border-color:var(--primary)}.error-text[data-v-c9acdc56]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c9acdc56]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c9acdc56],.toast-fade-leave-active[data-v-c9acdc56]{transition:all .2s}.toast-fade-enter-from[data-v-c9acdc56],.toast-fade-leave-to[data-v-c9acdc56]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c9acdc56]{grid-template-columns:1fr}}.calc-card[data-v-9003b1ed]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9003b1ed]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9003b1ed]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9003b1ed]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-9003b1ed]{display:flex;gap:10px}.field-row .field[data-v-9003b1ed]{flex:1}.field[data-v-9003b1ed]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9003b1ed]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9003b1ed]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9003b1ed]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-9003b1ed]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-9003b1ed]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-9003b1ed]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9003b1ed]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9003b1ed]:hover{background:#e0e7ff}.detail-text[data-v-9003b1ed]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-9003b1ed]{width:100%}.section-title[data-v-9003b1ed]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-9003b1ed]{display:grid;gap:6px}.matrix-input[data-v-9003b1ed]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-9003b1ed]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-9003b1ed]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-9003b1ed]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-9003b1ed]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-9003b1ed]{margin-bottom:8px}.vec-group[data-v-9003b1ed]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-9003b1ed]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-9003b1ed]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-9003b1ed]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-9003b1ed]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-9003b1ed]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-9003b1ed]{display:flex;gap:4px}.unit-btn[data-v-9003b1ed]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-9003b1ed]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-9003b1ed]:hover{border-color:var(--primary)}.calc-actions[data-v-9003b1ed]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-9003b1ed]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-9003b1ed]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-9003b1ed]:hover{border-color:var(--primary)}.error-text[data-v-9003b1ed]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-9003b1ed]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9003b1ed],.toast-fade-leave-active[data-v-9003b1ed]{transition:all .2s}.toast-fade-enter-from[data-v-9003b1ed],.toast-fade-leave-to[data-v-9003b1ed]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-9003b1ed]{grid-template-columns:1fr}}.calc-card[data-v-8ad11d3e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8ad11d3e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8ad11d3e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8ad11d3e]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-8ad11d3e]{display:flex;gap:10px}.field-row .field[data-v-8ad11d3e]{flex:1}.field[data-v-8ad11d3e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8ad11d3e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8ad11d3e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8ad11d3e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-8ad11d3e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-8ad11d3e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-8ad11d3e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8ad11d3e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8ad11d3e]:hover{background:#e0e7ff}.detail-text[data-v-8ad11d3e]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-8ad11d3e]{width:100%}.section-title[data-v-8ad11d3e]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-8ad11d3e]{display:grid;gap:6px}.matrix-input[data-v-8ad11d3e]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-8ad11d3e]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-8ad11d3e]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-8ad11d3e]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-8ad11d3e]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-8ad11d3e]{margin-bottom:8px}.vec-group[data-v-8ad11d3e]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-8ad11d3e]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-8ad11d3e]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-8ad11d3e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-8ad11d3e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-8ad11d3e]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-8ad11d3e]{display:flex;gap:4px}.unit-btn[data-v-8ad11d3e]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-8ad11d3e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-8ad11d3e]:hover{border-color:var(--primary)}.calc-actions[data-v-8ad11d3e]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-8ad11d3e]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-8ad11d3e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-8ad11d3e]:hover{border-color:var(--primary)}.error-text[data-v-8ad11d3e]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-8ad11d3e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8ad11d3e],.toast-fade-leave-active[data-v-8ad11d3e]{transition:all .2s}.toast-fade-enter-from[data-v-8ad11d3e],.toast-fade-leave-to[data-v-8ad11d3e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-8ad11d3e]{grid-template-columns:1fr}}.calc-card[data-v-d49863c3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d49863c3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d49863c3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d49863c3]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-d49863c3]{display:flex;gap:10px}.field-row .field[data-v-d49863c3]{flex:1}.field[data-v-d49863c3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d49863c3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d49863c3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d49863c3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-d49863c3]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-d49863c3]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-d49863c3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-d49863c3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d49863c3]:hover{background:#e0e7ff}.detail-text[data-v-d49863c3]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-d49863c3]{width:100%}.section-title[data-v-d49863c3]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-d49863c3]{display:grid;gap:6px}.matrix-input[data-v-d49863c3]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-d49863c3]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-d49863c3]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-d49863c3]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-d49863c3]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-d49863c3]{margin-bottom:8px}.vec-group[data-v-d49863c3]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-d49863c3]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-d49863c3]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-d49863c3]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-d49863c3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-d49863c3]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-d49863c3]{display:flex;gap:4px}.unit-btn[data-v-d49863c3]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-d49863c3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-d49863c3]:hover{border-color:var(--primary)}.calc-actions[data-v-d49863c3]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-d49863c3]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-d49863c3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-d49863c3]:hover{border-color:var(--primary)}.error-text[data-v-d49863c3]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-d49863c3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d49863c3],.toast-fade-leave-active[data-v-d49863c3]{transition:all .2s}.toast-fade-enter-from[data-v-d49863c3],.toast-fade-leave-to[data-v-d49863c3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-d49863c3]{grid-template-columns:1fr}}.calc-card[data-v-d6579c7e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d6579c7e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d6579c7e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d6579c7e]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-d6579c7e]{display:flex;gap:10px}.field-row .field[data-v-d6579c7e]{flex:1}.field[data-v-d6579c7e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d6579c7e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d6579c7e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d6579c7e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-d6579c7e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-d6579c7e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-d6579c7e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-d6579c7e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d6579c7e]:hover{background:#e0e7ff}.detail-text[data-v-d6579c7e]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-d6579c7e]{width:100%}.section-title[data-v-d6579c7e]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-d6579c7e]{display:grid;gap:6px}.matrix-input[data-v-d6579c7e]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-d6579c7e]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-d6579c7e]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-d6579c7e]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-d6579c7e]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-d6579c7e]{margin-bottom:8px}.vec-group[data-v-d6579c7e]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-d6579c7e]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-d6579c7e]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-d6579c7e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-d6579c7e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-d6579c7e]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-d6579c7e]{display:flex;gap:4px}.unit-btn[data-v-d6579c7e]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-d6579c7e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-d6579c7e]:hover{border-color:var(--primary)}.calc-actions[data-v-d6579c7e]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-d6579c7e]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-d6579c7e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-d6579c7e]:hover{border-color:var(--primary)}.error-text[data-v-d6579c7e]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-d6579c7e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d6579c7e],.toast-fade-leave-active[data-v-d6579c7e]{transition:all .2s}.toast-fade-enter-from[data-v-d6579c7e],.toast-fade-leave-to[data-v-d6579c7e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-d6579c7e]{grid-template-columns:1fr}}.calc-card[data-v-ef6fbc9f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ef6fbc9f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ef6fbc9f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ef6fbc9f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-ef6fbc9f]{display:flex;gap:10px}.field-row .field[data-v-ef6fbc9f]{flex:1}.field[data-v-ef6fbc9f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ef6fbc9f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ef6fbc9f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ef6fbc9f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-ef6fbc9f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-ef6fbc9f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-ef6fbc9f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ef6fbc9f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ef6fbc9f]:hover{background:#e0e7ff}.detail-text[data-v-ef6fbc9f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-ef6fbc9f]{width:100%}.section-title[data-v-ef6fbc9f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-ef6fbc9f]{display:grid;gap:6px}.matrix-input[data-v-ef6fbc9f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-ef6fbc9f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-ef6fbc9f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-ef6fbc9f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-ef6fbc9f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-ef6fbc9f]{margin-bottom:8px}.vec-group[data-v-ef6fbc9f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-ef6fbc9f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-ef6fbc9f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-ef6fbc9f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-ef6fbc9f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-ef6fbc9f]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-ef6fbc9f]{display:flex;gap:4px}.unit-btn[data-v-ef6fbc9f]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-ef6fbc9f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-ef6fbc9f]:hover{border-color:var(--primary)}.calc-actions[data-v-ef6fbc9f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-ef6fbc9f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-ef6fbc9f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-ef6fbc9f]:hover{border-color:var(--primary)}.error-text[data-v-ef6fbc9f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-ef6fbc9f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ef6fbc9f],.toast-fade-leave-active[data-v-ef6fbc9f]{transition:all .2s}.toast-fade-enter-from[data-v-ef6fbc9f],.toast-fade-leave-to[data-v-ef6fbc9f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-ef6fbc9f]{grid-template-columns:1fr}}.calc-card[data-v-784fe3a6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-784fe3a6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-784fe3a6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-784fe3a6]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-784fe3a6]{display:flex;gap:10px}.field-row .field[data-v-784fe3a6]{flex:1}.field[data-v-784fe3a6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-784fe3a6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-784fe3a6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-784fe3a6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-784fe3a6]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-784fe3a6]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-784fe3a6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-784fe3a6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-784fe3a6]:hover{background:#e0e7ff}.detail-text[data-v-784fe3a6]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-784fe3a6]{width:100%}.section-title[data-v-784fe3a6]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-784fe3a6]{display:grid;gap:6px}.matrix-input[data-v-784fe3a6]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-784fe3a6]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-784fe3a6]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-784fe3a6]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-784fe3a6]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-784fe3a6]{margin-bottom:8px}.vec-group[data-v-784fe3a6]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-784fe3a6]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-784fe3a6]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-784fe3a6]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-784fe3a6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-784fe3a6]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-784fe3a6]{display:flex;gap:4px}.unit-btn[data-v-784fe3a6]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-784fe3a6]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-784fe3a6]:hover{border-color:var(--primary)}.calc-actions[data-v-784fe3a6]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-784fe3a6]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-784fe3a6]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-784fe3a6]:hover{border-color:var(--primary)}.error-text[data-v-784fe3a6]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-784fe3a6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-784fe3a6],.toast-fade-leave-active[data-v-784fe3a6]{transition:all .2s}.toast-fade-enter-from[data-v-784fe3a6],.toast-fade-leave-to[data-v-784fe3a6]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-784fe3a6]{grid-template-columns:1fr}}.calc-card[data-v-767c352f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-767c352f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-767c352f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-767c352f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-767c352f]{display:flex;gap:10px}.field-row .field[data-v-767c352f]{flex:1}.field[data-v-767c352f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-767c352f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-767c352f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-767c352f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-767c352f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-767c352f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-767c352f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-767c352f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-767c352f]:hover{background:#e0e7ff}.detail-text[data-v-767c352f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-767c352f]{width:100%}.section-title[data-v-767c352f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-767c352f]{display:grid;gap:6px}.matrix-input[data-v-767c352f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-767c352f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-767c352f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-767c352f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-767c352f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-767c352f]{margin-bottom:8px}.vec-group[data-v-767c352f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-767c352f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-767c352f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-767c352f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-767c352f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-767c352f]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-767c352f]{display:flex;gap:4px}.unit-btn[data-v-767c352f]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-767c352f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-767c352f]:hover{border-color:var(--primary)}.calc-actions[data-v-767c352f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-767c352f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-767c352f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-767c352f]:hover{border-color:var(--primary)}.error-text[data-v-767c352f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-767c352f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-767c352f],.toast-fade-leave-active[data-v-767c352f]{transition:all .2s}.toast-fade-enter-from[data-v-767c352f],.toast-fade-leave-to[data-v-767c352f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-767c352f]{grid-template-columns:1fr}}.calc-card[data-v-e450a283]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e450a283]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e450a283]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e450a283]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-e450a283]{display:flex;gap:10px}.field-row .field[data-v-e450a283]{flex:1}.field[data-v-e450a283]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e450a283]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e450a283]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e450a283]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-e450a283]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-e450a283]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-e450a283]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-e450a283]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e450a283]:hover{background:#e0e7ff}.detail-text[data-v-e450a283]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-e450a283]{width:100%}.section-title[data-v-e450a283]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-e450a283]{display:grid;gap:6px}.matrix-input[data-v-e450a283]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-e450a283]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-e450a283]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-e450a283]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-e450a283]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-e450a283]{margin-bottom:8px}.vec-group[data-v-e450a283]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-e450a283]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-e450a283]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-e450a283]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-e450a283]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-e450a283]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-e450a283]{display:flex;gap:4px}.unit-btn[data-v-e450a283]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-e450a283]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-e450a283]:hover{border-color:var(--primary)}.calc-actions[data-v-e450a283]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-e450a283]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-e450a283]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-e450a283]:hover{border-color:var(--primary)}.error-text[data-v-e450a283]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-e450a283]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-e450a283],.toast-fade-leave-active[data-v-e450a283]{transition:all .2s}.toast-fade-enter-from[data-v-e450a283],.toast-fade-leave-to[data-v-e450a283]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-e450a283]{grid-template-columns:1fr}}.calc-card[data-v-5fc43fd7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5fc43fd7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5fc43fd7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5fc43fd7]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-5fc43fd7]{display:flex;gap:10px}.field-row .field[data-v-5fc43fd7]{flex:1}.field[data-v-5fc43fd7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5fc43fd7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5fc43fd7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5fc43fd7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-5fc43fd7]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-5fc43fd7]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-5fc43fd7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-5fc43fd7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5fc43fd7]:hover{background:#e0e7ff}.detail-text[data-v-5fc43fd7]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-5fc43fd7]{width:100%}.section-title[data-v-5fc43fd7]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-5fc43fd7]{display:grid;gap:6px}.matrix-input[data-v-5fc43fd7]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-5fc43fd7]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-5fc43fd7]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-5fc43fd7]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-5fc43fd7]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-5fc43fd7]{margin-bottom:8px}.vec-group[data-v-5fc43fd7]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-5fc43fd7]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-5fc43fd7]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-5fc43fd7]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-5fc43fd7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-5fc43fd7]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-5fc43fd7]{display:flex;gap:4px}.unit-btn[data-v-5fc43fd7]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-5fc43fd7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-5fc43fd7]:hover{border-color:var(--primary)}.calc-actions[data-v-5fc43fd7]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-5fc43fd7]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-5fc43fd7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-5fc43fd7]:hover{border-color:var(--primary)}.error-text[data-v-5fc43fd7]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-5fc43fd7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-5fc43fd7],.toast-fade-leave-active[data-v-5fc43fd7]{transition:all .2s}.toast-fade-enter-from[data-v-5fc43fd7],.toast-fade-leave-to[data-v-5fc43fd7]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-5fc43fd7]{grid-template-columns:1fr}}.calc-card[data-v-045f6b5f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-045f6b5f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-045f6b5f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-045f6b5f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-045f6b5f]{display:flex;gap:10px}.field-row .field[data-v-045f6b5f]{flex:1}.field[data-v-045f6b5f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-045f6b5f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-045f6b5f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-045f6b5f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-045f6b5f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-045f6b5f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-045f6b5f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-045f6b5f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-045f6b5f]:hover{background:#e0e7ff}.detail-text[data-v-045f6b5f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-045f6b5f]{width:100%}.section-title[data-v-045f6b5f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-045f6b5f]{display:grid;gap:6px}.matrix-input[data-v-045f6b5f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-045f6b5f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-045f6b5f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-045f6b5f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-045f6b5f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-045f6b5f]{margin-bottom:8px}.vec-group[data-v-045f6b5f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-045f6b5f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-045f6b5f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-045f6b5f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-045f6b5f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-045f6b5f]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-045f6b5f]{display:flex;gap:4px}.unit-btn[data-v-045f6b5f]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-045f6b5f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-045f6b5f]:hover{border-color:var(--primary)}.calc-actions[data-v-045f6b5f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-045f6b5f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-045f6b5f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-045f6b5f]:hover{border-color:var(--primary)}.error-text[data-v-045f6b5f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-045f6b5f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-045f6b5f],.toast-fade-leave-active[data-v-045f6b5f]{transition:all .2s}.toast-fade-enter-from[data-v-045f6b5f],.toast-fade-leave-to[data-v-045f6b5f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-045f6b5f]{grid-template-columns:1fr}}.calc-card[data-v-fad61342]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fad61342]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fad61342]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fad61342]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-fad61342]{display:flex;gap:10px}.field-row .field[data-v-fad61342]{flex:1}.field[data-v-fad61342]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fad61342]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fad61342]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fad61342]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-fad61342]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-fad61342]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-fad61342]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-fad61342]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fad61342]:hover{background:#e0e7ff}.detail-text[data-v-fad61342]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-fad61342]{width:100%}.section-title[data-v-fad61342]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-fad61342]{display:grid;gap:6px}.matrix-input[data-v-fad61342]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-fad61342]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-fad61342]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-fad61342]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-fad61342]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-fad61342]{margin-bottom:8px}.vec-group[data-v-fad61342]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-fad61342]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-fad61342]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-fad61342]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-fad61342]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-fad61342]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-fad61342]{display:flex;gap:4px}.unit-btn[data-v-fad61342]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-fad61342]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-fad61342]:hover{border-color:var(--primary)}.calc-actions[data-v-fad61342]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-fad61342]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-fad61342]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-fad61342]:hover{border-color:var(--primary)}.error-text[data-v-fad61342]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-fad61342]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-fad61342],.toast-fade-leave-active[data-v-fad61342]{transition:all .2s}.toast-fade-enter-from[data-v-fad61342],.toast-fade-leave-to[data-v-fad61342]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-fad61342]{grid-template-columns:1fr}}.calc-card[data-v-6cd91c09]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6cd91c09]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6cd91c09]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6cd91c09]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-6cd91c09]{display:flex;gap:10px}.field-row .field[data-v-6cd91c09]{flex:1}.field[data-v-6cd91c09]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6cd91c09]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6cd91c09]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6cd91c09]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-6cd91c09]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-6cd91c09]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-6cd91c09]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-6cd91c09]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6cd91c09]:hover{background:#e0e7ff}.detail-text[data-v-6cd91c09]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-6cd91c09]{width:100%}.section-title[data-v-6cd91c09]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-6cd91c09]{display:grid;gap:6px}.matrix-input[data-v-6cd91c09]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-6cd91c09]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-6cd91c09]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-6cd91c09]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-6cd91c09]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-6cd91c09]{margin-bottom:8px}.vec-group[data-v-6cd91c09]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-6cd91c09]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-6cd91c09]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-6cd91c09]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-6cd91c09]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-6cd91c09]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-6cd91c09]{display:flex;gap:4px}.unit-btn[data-v-6cd91c09]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-6cd91c09]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-6cd91c09]:hover{border-color:var(--primary)}.calc-actions[data-v-6cd91c09]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-6cd91c09]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-6cd91c09]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-6cd91c09]:hover{border-color:var(--primary)}.error-text[data-v-6cd91c09]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-6cd91c09]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-6cd91c09],.toast-fade-leave-active[data-v-6cd91c09]{transition:all .2s}.toast-fade-enter-from[data-v-6cd91c09],.toast-fade-leave-to[data-v-6cd91c09]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-6cd91c09]{grid-template-columns:1fr}}.calc-card[data-v-c2276080]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c2276080]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c2276080]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c2276080]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c2276080]{display:flex;gap:10px}.field-row .field[data-v-c2276080]{flex:1}.field[data-v-c2276080]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c2276080]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c2276080]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c2276080]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c2276080]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c2276080]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c2276080]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c2276080]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c2276080]:hover{background:#e0e7ff}.detail-text[data-v-c2276080]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c2276080]{width:100%}.section-title[data-v-c2276080]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c2276080]{display:grid;gap:6px}.matrix-input[data-v-c2276080]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c2276080]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c2276080]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c2276080]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c2276080]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c2276080]{margin-bottom:8px}.vec-group[data-v-c2276080]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c2276080]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c2276080]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c2276080]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c2276080]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c2276080]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c2276080]{display:flex;gap:4px}.unit-btn[data-v-c2276080]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c2276080]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c2276080]:hover{border-color:var(--primary)}.calc-actions[data-v-c2276080]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c2276080]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c2276080]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c2276080]:hover{border-color:var(--primary)}.error-text[data-v-c2276080]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c2276080]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c2276080],.toast-fade-leave-active[data-v-c2276080]{transition:all .2s}.toast-fade-enter-from[data-v-c2276080],.toast-fade-leave-to[data-v-c2276080]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c2276080]{grid-template-columns:1fr}}.calc-card[data-v-16db6921]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-16db6921]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-16db6921]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-16db6921]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-16db6921]{display:flex;gap:10px}.field-row .field[data-v-16db6921]{flex:1}.field[data-v-16db6921]{display:flex;flex-direction:column;gap:4px}.field label[data-v-16db6921]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-16db6921]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-16db6921]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-16db6921]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-16db6921]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-16db6921]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-16db6921]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-16db6921]:hover{background:#e0e7ff}.detail-text[data-v-16db6921]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-16db6921]{width:100%}.section-title[data-v-16db6921]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-16db6921]{display:grid;gap:6px}.matrix-input[data-v-16db6921]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-16db6921]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-16db6921]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-16db6921]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-16db6921]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-16db6921]{margin-bottom:8px}.vec-group[data-v-16db6921]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-16db6921]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-16db6921]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-16db6921]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-16db6921]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-16db6921]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-16db6921]{display:flex;gap:4px}.unit-btn[data-v-16db6921]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-16db6921]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-16db6921]:hover{border-color:var(--primary)}.calc-actions[data-v-16db6921]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-16db6921]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-16db6921]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-16db6921]:hover{border-color:var(--primary)}.error-text[data-v-16db6921]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-16db6921]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-16db6921],.toast-fade-leave-active[data-v-16db6921]{transition:all .2s}.toast-fade-enter-from[data-v-16db6921],.toast-fade-leave-to[data-v-16db6921]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-16db6921]{grid-template-columns:1fr}}.calc-card[data-v-0ff18ea1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0ff18ea1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0ff18ea1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0ff18ea1]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-0ff18ea1]{display:flex;gap:10px}.field-row .field[data-v-0ff18ea1]{flex:1}.field[data-v-0ff18ea1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0ff18ea1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0ff18ea1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0ff18ea1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-0ff18ea1]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-0ff18ea1]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-0ff18ea1]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-0ff18ea1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0ff18ea1]:hover{background:#e0e7ff}.detail-text[data-v-0ff18ea1]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-0ff18ea1]{width:100%}.section-title[data-v-0ff18ea1]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-0ff18ea1]{display:grid;gap:6px}.matrix-input[data-v-0ff18ea1]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-0ff18ea1]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-0ff18ea1]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-0ff18ea1]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-0ff18ea1]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-0ff18ea1]{margin-bottom:8px}.vec-group[data-v-0ff18ea1]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-0ff18ea1]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-0ff18ea1]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-0ff18ea1]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-0ff18ea1]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-0ff18ea1]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-0ff18ea1]{display:flex;gap:4px}.unit-btn[data-v-0ff18ea1]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-0ff18ea1]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-0ff18ea1]:hover{border-color:var(--primary)}.calc-actions[data-v-0ff18ea1]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-0ff18ea1]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-0ff18ea1]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-0ff18ea1]:hover{border-color:var(--primary)}.error-text[data-v-0ff18ea1]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-0ff18ea1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-0ff18ea1],.toast-fade-leave-active[data-v-0ff18ea1]{transition:all .2s}.toast-fade-enter-from[data-v-0ff18ea1],.toast-fade-leave-to[data-v-0ff18ea1]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-0ff18ea1]{grid-template-columns:1fr}}.calc-card[data-v-82d13536]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-82d13536]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-82d13536]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-82d13536]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-82d13536]{display:flex;gap:10px}.field-row .field[data-v-82d13536]{flex:1}.field[data-v-82d13536]{display:flex;flex-direction:column;gap:4px}.field label[data-v-82d13536]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-82d13536]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-82d13536]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-82d13536]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-82d13536]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-82d13536]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-82d13536]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-82d13536]:hover{background:#e0e7ff}.detail-text[data-v-82d13536]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-82d13536]{width:100%}.section-title[data-v-82d13536]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-82d13536]{display:grid;gap:6px}.matrix-input[data-v-82d13536]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-82d13536]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-82d13536]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-82d13536]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-82d13536]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-82d13536]{margin-bottom:8px}.vec-group[data-v-82d13536]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-82d13536]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-82d13536]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-82d13536]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-82d13536]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-82d13536]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-82d13536]{display:flex;gap:4px}.unit-btn[data-v-82d13536]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-82d13536]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-82d13536]:hover{border-color:var(--primary)}.calc-actions[data-v-82d13536]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-82d13536]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-82d13536]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-82d13536]:hover{border-color:var(--primary)}.error-text[data-v-82d13536]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-82d13536]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-82d13536],.toast-fade-leave-active[data-v-82d13536]{transition:all .2s}.toast-fade-enter-from[data-v-82d13536],.toast-fade-leave-to[data-v-82d13536]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-82d13536]{grid-template-columns:1fr}}.calc-card[data-v-e4617477]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e4617477]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e4617477]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e4617477]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-e4617477]{display:flex;gap:10px}.field-row .field[data-v-e4617477]{flex:1}.field[data-v-e4617477]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e4617477]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e4617477]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e4617477]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-e4617477]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-e4617477]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-e4617477]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-e4617477]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e4617477]:hover{background:#e0e7ff}.detail-text[data-v-e4617477]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-e4617477]{width:100%}.section-title[data-v-e4617477]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-e4617477]{display:grid;gap:6px}.matrix-input[data-v-e4617477]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-e4617477]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-e4617477]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-e4617477]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-e4617477]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-e4617477]{margin-bottom:8px}.vec-group[data-v-e4617477]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-e4617477]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-e4617477]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-e4617477]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-e4617477]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-e4617477]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-e4617477]{display:flex;gap:4px}.unit-btn[data-v-e4617477]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-e4617477]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-e4617477]:hover{border-color:var(--primary)}.calc-actions[data-v-e4617477]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-e4617477]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-e4617477]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-e4617477]:hover{border-color:var(--primary)}.error-text[data-v-e4617477]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-e4617477]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-e4617477],.toast-fade-leave-active[data-v-e4617477]{transition:all .2s}.toast-fade-enter-from[data-v-e4617477],.toast-fade-leave-to[data-v-e4617477]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-e4617477]{grid-template-columns:1fr}}.calc-card[data-v-e508cc29]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e508cc29]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e508cc29]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e508cc29]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-e508cc29]{display:flex;gap:10px}.field-row .field[data-v-e508cc29]{flex:1}.field[data-v-e508cc29]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e508cc29]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e508cc29]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e508cc29]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-e508cc29]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-e508cc29]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-e508cc29]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-e508cc29]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e508cc29]:hover{background:#e0e7ff}.detail-text[data-v-e508cc29]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-e508cc29]{width:100%}.section-title[data-v-e508cc29]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-e508cc29]{display:grid;gap:6px}.matrix-input[data-v-e508cc29]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-e508cc29]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-e508cc29]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-e508cc29]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-e508cc29]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-e508cc29]{margin-bottom:8px}.vec-group[data-v-e508cc29]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-e508cc29]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-e508cc29]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-e508cc29]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-e508cc29]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-e508cc29]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-e508cc29]{display:flex;gap:4px}.unit-btn[data-v-e508cc29]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-e508cc29]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-e508cc29]:hover{border-color:var(--primary)}.calc-actions[data-v-e508cc29]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-e508cc29]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-e508cc29]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-e508cc29]:hover{border-color:var(--primary)}.error-text[data-v-e508cc29]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-e508cc29]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-e508cc29],.toast-fade-leave-active[data-v-e508cc29]{transition:all .2s}.toast-fade-enter-from[data-v-e508cc29],.toast-fade-leave-to[data-v-e508cc29]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-e508cc29]{grid-template-columns:1fr}}.calc-card[data-v-aa2b135a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-aa2b135a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-aa2b135a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-aa2b135a]{display:flex;flex-direction:column;gap:10px}.field[data-v-aa2b135a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-aa2b135a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-aa2b135a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-aa2b135a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-aa2b135a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-aa2b135a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center;word-break:break-all}.result-placeholder[data-v-aa2b135a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-aa2b135a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-aa2b135a]:hover{background:#e0e7ff}.toast[data-v-aa2b135a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-aa2b135a],.toast-fade-leave-active[data-v-aa2b135a]{transition:all .2s}.toast-fade-enter-from[data-v-aa2b135a],.toast-fade-leave-to[data-v-aa2b135a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-aa2b135a]{grid-template-columns:1fr}}.calc-card[data-v-3287e95b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3287e95b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3287e95b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3287e95b]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-3287e95b]{display:flex;gap:10px}.field-row .field[data-v-3287e95b]{flex:1}.field[data-v-3287e95b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3287e95b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3287e95b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3287e95b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-3287e95b]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-3287e95b]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-3287e95b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-3287e95b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3287e95b]:hover{background:#e0e7ff}.detail-text[data-v-3287e95b]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-3287e95b]{width:100%}.section-title[data-v-3287e95b]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-3287e95b]{display:grid;gap:6px}.matrix-input[data-v-3287e95b]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-3287e95b]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-3287e95b]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-3287e95b]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-3287e95b]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-3287e95b]{margin-bottom:8px}.vec-group[data-v-3287e95b]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-3287e95b]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-3287e95b]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-3287e95b]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-3287e95b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-3287e95b]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-3287e95b]{display:flex;gap:4px}.unit-btn[data-v-3287e95b]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-3287e95b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-3287e95b]:hover{border-color:var(--primary)}.calc-actions[data-v-3287e95b]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-3287e95b]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-3287e95b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-3287e95b]:hover{border-color:var(--primary)}.error-text[data-v-3287e95b]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-3287e95b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-3287e95b],.toast-fade-leave-active[data-v-3287e95b]{transition:all .2s}.toast-fade-enter-from[data-v-3287e95b],.toast-fade-leave-to[data-v-3287e95b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-3287e95b]{grid-template-columns:1fr}}.calc-card[data-v-79faa571]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-79faa571]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-79faa571]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-79faa571]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-79faa571]{display:flex;gap:10px}.field-row .field[data-v-79faa571]{flex:1}.field[data-v-79faa571]{display:flex;flex-direction:column;gap:4px}.field label[data-v-79faa571]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-79faa571]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-79faa571]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-79faa571]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-79faa571]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-79faa571]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-79faa571]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-79faa571]:hover{background:#e0e7ff}.detail-text[data-v-79faa571]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-79faa571]{width:100%}.section-title[data-v-79faa571]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-79faa571]{display:grid;gap:6px}.matrix-input[data-v-79faa571]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-79faa571]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-79faa571]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-79faa571]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-79faa571]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-79faa571]{margin-bottom:8px}.vec-group[data-v-79faa571]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-79faa571]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-79faa571]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-79faa571]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-79faa571]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-79faa571]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-79faa571]{display:flex;gap:4px}.unit-btn[data-v-79faa571]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-79faa571]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-79faa571]:hover{border-color:var(--primary)}.calc-actions[data-v-79faa571]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-79faa571]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-79faa571]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-79faa571]:hover{border-color:var(--primary)}.error-text[data-v-79faa571]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-79faa571]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-79faa571],.toast-fade-leave-active[data-v-79faa571]{transition:all .2s}.toast-fade-enter-from[data-v-79faa571],.toast-fade-leave-to[data-v-79faa571]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-79faa571]{grid-template-columns:1fr}}.calc-card[data-v-5d08632d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5d08632d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5d08632d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5d08632d]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-5d08632d]{display:flex;gap:10px}.field-row .field[data-v-5d08632d]{flex:1}.field[data-v-5d08632d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5d08632d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5d08632d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5d08632d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-5d08632d]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-5d08632d]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-5d08632d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-5d08632d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5d08632d]:hover{background:#e0e7ff}.detail-text[data-v-5d08632d]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-5d08632d]{width:100%}.section-title[data-v-5d08632d]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-5d08632d]{display:grid;gap:6px}.matrix-input[data-v-5d08632d]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-5d08632d]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-5d08632d]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-5d08632d]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-5d08632d]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-5d08632d]{margin-bottom:8px}.vec-group[data-v-5d08632d]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-5d08632d]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-5d08632d]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-5d08632d]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-5d08632d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-5d08632d]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-5d08632d]{display:flex;gap:4px}.unit-btn[data-v-5d08632d]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-5d08632d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-5d08632d]:hover{border-color:var(--primary)}.calc-actions[data-v-5d08632d]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-5d08632d]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-5d08632d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-5d08632d]:hover{border-color:var(--primary)}.error-text[data-v-5d08632d]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-5d08632d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-5d08632d],.toast-fade-leave-active[data-v-5d08632d]{transition:all .2s}.toast-fade-enter-from[data-v-5d08632d],.toast-fade-leave-to[data-v-5d08632d]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-5d08632d]{grid-template-columns:1fr}}.calc-card[data-v-308d4c95]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-308d4c95]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-308d4c95]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-308d4c95]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-308d4c95]{display:flex;gap:10px}.field-row .field[data-v-308d4c95]{flex:1}.field[data-v-308d4c95]{display:flex;flex-direction:column;gap:4px}.field label[data-v-308d4c95]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-308d4c95]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-308d4c95]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-308d4c95]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-308d4c95]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-308d4c95]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-308d4c95]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-308d4c95]:hover{background:#e0e7ff}.detail-text[data-v-308d4c95]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-308d4c95]{width:100%}.section-title[data-v-308d4c95]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-308d4c95]{display:grid;gap:6px}.matrix-input[data-v-308d4c95]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-308d4c95]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-308d4c95]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-308d4c95]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-308d4c95]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-308d4c95]{margin-bottom:8px}.vec-group[data-v-308d4c95]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-308d4c95]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-308d4c95]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-308d4c95]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-308d4c95]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-308d4c95]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-308d4c95]{display:flex;gap:4px}.unit-btn[data-v-308d4c95]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-308d4c95]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-308d4c95]:hover{border-color:var(--primary)}.calc-actions[data-v-308d4c95]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-308d4c95]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-308d4c95]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-308d4c95]:hover{border-color:var(--primary)}.error-text[data-v-308d4c95]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-308d4c95]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-308d4c95],.toast-fade-leave-active[data-v-308d4c95]{transition:all .2s}.toast-fade-enter-from[data-v-308d4c95],.toast-fade-leave-to[data-v-308d4c95]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-308d4c95]{grid-template-columns:1fr}}.calc-card[data-v-b0d8784a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b0d8784a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b0d8784a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b0d8784a]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b0d8784a]{display:flex;gap:10px}.field-row .field[data-v-b0d8784a]{flex:1}.field[data-v-b0d8784a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b0d8784a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b0d8784a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b0d8784a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b0d8784a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b0d8784a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b0d8784a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b0d8784a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b0d8784a]:hover{background:#e0e7ff}.detail-text[data-v-b0d8784a]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b0d8784a]{width:100%}.section-title[data-v-b0d8784a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b0d8784a]{display:grid;gap:6px}.matrix-input[data-v-b0d8784a]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b0d8784a]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b0d8784a]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b0d8784a]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b0d8784a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b0d8784a]{margin-bottom:8px}.vec-group[data-v-b0d8784a]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b0d8784a]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b0d8784a]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b0d8784a]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b0d8784a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b0d8784a]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-b0d8784a]{display:flex;gap:4px}.unit-btn[data-v-b0d8784a]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-b0d8784a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-b0d8784a]:hover{border-color:var(--primary)}.calc-actions[data-v-b0d8784a]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b0d8784a]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b0d8784a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b0d8784a]:hover{border-color:var(--primary)}.error-text[data-v-b0d8784a]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b0d8784a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b0d8784a],.toast-fade-leave-active[data-v-b0d8784a]{transition:all .2s}.toast-fade-enter-from[data-v-b0d8784a],.toast-fade-leave-to[data-v-b0d8784a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b0d8784a]{grid-template-columns:1fr}}.calc-card[data-v-04ef98bd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-04ef98bd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-04ef98bd]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-04ef98bd]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-04ef98bd]{display:flex;gap:10px}.field-row .field[data-v-04ef98bd]{flex:1}.field[data-v-04ef98bd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-04ef98bd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-04ef98bd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-04ef98bd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-04ef98bd]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-04ef98bd]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-04ef98bd]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-04ef98bd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-04ef98bd]:hover{background:#e0e7ff}.detail-text[data-v-04ef98bd]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-04ef98bd]{width:100%}.section-title[data-v-04ef98bd]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-04ef98bd]{display:grid;gap:6px}.matrix-input[data-v-04ef98bd]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-04ef98bd]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-04ef98bd]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-04ef98bd]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-04ef98bd]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-04ef98bd]{margin-bottom:8px}.vec-group[data-v-04ef98bd]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-04ef98bd]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-04ef98bd]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-04ef98bd]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-04ef98bd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-04ef98bd]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-04ef98bd]{display:flex;gap:4px}.unit-btn[data-v-04ef98bd]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-04ef98bd]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-04ef98bd]:hover{border-color:var(--primary)}.calc-actions[data-v-04ef98bd]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-04ef98bd]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-04ef98bd]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-04ef98bd]:hover{border-color:var(--primary)}.error-text[data-v-04ef98bd]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-04ef98bd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-04ef98bd],.toast-fade-leave-active[data-v-04ef98bd]{transition:all .2s}.toast-fade-enter-from[data-v-04ef98bd],.toast-fade-leave-to[data-v-04ef98bd]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-04ef98bd]{grid-template-columns:1fr}}.calc-card[data-v-9a8679b7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9a8679b7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9a8679b7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9a8679b7]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-9a8679b7]{display:flex;gap:10px}.field-row .field[data-v-9a8679b7]{flex:1}.field[data-v-9a8679b7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9a8679b7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9a8679b7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9a8679b7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-9a8679b7]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-9a8679b7]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-9a8679b7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9a8679b7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9a8679b7]:hover{background:#e0e7ff}.detail-text[data-v-9a8679b7]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-9a8679b7]{width:100%}.section-title[data-v-9a8679b7]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-9a8679b7]{display:grid;gap:6px}.matrix-input[data-v-9a8679b7]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-9a8679b7]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-9a8679b7]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-9a8679b7]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-9a8679b7]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-9a8679b7]{margin-bottom:8px}.vec-group[data-v-9a8679b7]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-9a8679b7]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-9a8679b7]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-9a8679b7]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-9a8679b7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-9a8679b7]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-9a8679b7]{display:flex;gap:4px}.unit-btn[data-v-9a8679b7]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-9a8679b7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-9a8679b7]:hover{border-color:var(--primary)}.calc-actions[data-v-9a8679b7]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-9a8679b7]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-9a8679b7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-9a8679b7]:hover{border-color:var(--primary)}.error-text[data-v-9a8679b7]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-9a8679b7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9a8679b7],.toast-fade-leave-active[data-v-9a8679b7]{transition:all .2s}.toast-fade-enter-from[data-v-9a8679b7],.toast-fade-leave-to[data-v-9a8679b7]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-9a8679b7]{grid-template-columns:1fr}}.calc-card[data-v-ba5fc60a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ba5fc60a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ba5fc60a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ba5fc60a]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-ba5fc60a]{display:flex;gap:10px}.field-row .field[data-v-ba5fc60a]{flex:1}.field[data-v-ba5fc60a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ba5fc60a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ba5fc60a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ba5fc60a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-ba5fc60a]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-ba5fc60a]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-ba5fc60a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ba5fc60a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ba5fc60a]:hover{background:#e0e7ff}.detail-text[data-v-ba5fc60a]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-ba5fc60a]{width:100%}.section-title[data-v-ba5fc60a]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-ba5fc60a]{display:grid;gap:6px}.matrix-input[data-v-ba5fc60a]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-ba5fc60a]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-ba5fc60a]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-ba5fc60a]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-ba5fc60a]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-ba5fc60a]{margin-bottom:8px}.vec-group[data-v-ba5fc60a]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-ba5fc60a]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-ba5fc60a]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-ba5fc60a]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-ba5fc60a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-ba5fc60a]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-ba5fc60a]{display:flex;gap:4px}.unit-btn[data-v-ba5fc60a]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-ba5fc60a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-ba5fc60a]:hover{border-color:var(--primary)}.calc-actions[data-v-ba5fc60a]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-ba5fc60a]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-ba5fc60a]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-ba5fc60a]:hover{border-color:var(--primary)}.error-text[data-v-ba5fc60a]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-ba5fc60a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ba5fc60a],.toast-fade-leave-active[data-v-ba5fc60a]{transition:all .2s}.toast-fade-enter-from[data-v-ba5fc60a],.toast-fade-leave-to[data-v-ba5fc60a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-ba5fc60a]{grid-template-columns:1fr}}.calc-card[data-v-1f590eae]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1f590eae]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1f590eae]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1f590eae]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-1f590eae]{display:flex;gap:10px}.field-row .field[data-v-1f590eae]{flex:1}.field[data-v-1f590eae]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1f590eae]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1f590eae]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1f590eae]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-1f590eae]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-1f590eae]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-1f590eae]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-1f590eae]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1f590eae]:hover{background:#e0e7ff}.detail-text[data-v-1f590eae]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-1f590eae]{width:100%}.section-title[data-v-1f590eae]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-1f590eae]{display:grid;gap:6px}.matrix-input[data-v-1f590eae]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-1f590eae]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-1f590eae]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-1f590eae]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-1f590eae]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-1f590eae]{margin-bottom:8px}.vec-group[data-v-1f590eae]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-1f590eae]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-1f590eae]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-1f590eae]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-1f590eae]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-1f590eae]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-1f590eae]{display:flex;gap:4px}.unit-btn[data-v-1f590eae]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-1f590eae]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-1f590eae]:hover{border-color:var(--primary)}.calc-actions[data-v-1f590eae]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-1f590eae]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-1f590eae]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-1f590eae]:hover{border-color:var(--primary)}.error-text[data-v-1f590eae]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-1f590eae]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1f590eae],.toast-fade-leave-active[data-v-1f590eae]{transition:all .2s}.toast-fade-enter-from[data-v-1f590eae],.toast-fade-leave-to[data-v-1f590eae]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-1f590eae]{grid-template-columns:1fr}}.calc-card[data-v-778656dc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-778656dc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-778656dc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-778656dc]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-778656dc]{display:flex;gap:10px}.field-row .field[data-v-778656dc]{flex:1}.field[data-v-778656dc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-778656dc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-778656dc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-778656dc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-778656dc]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-778656dc]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-778656dc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-778656dc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-778656dc]:hover{background:#e0e7ff}.detail-text[data-v-778656dc]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-778656dc]{width:100%}.section-title[data-v-778656dc]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-778656dc]{display:grid;gap:6px}.matrix-input[data-v-778656dc]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-778656dc]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-778656dc]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-778656dc]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-778656dc]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-778656dc]{margin-bottom:8px}.vec-group[data-v-778656dc]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-778656dc]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-778656dc]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-778656dc]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-778656dc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-778656dc]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-778656dc]{display:flex;gap:4px}.unit-btn[data-v-778656dc]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-778656dc]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-778656dc]:hover{border-color:var(--primary)}.calc-actions[data-v-778656dc]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-778656dc]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-778656dc]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-778656dc]:hover{border-color:var(--primary)}.error-text[data-v-778656dc]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-778656dc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-778656dc],.toast-fade-leave-active[data-v-778656dc]{transition:all .2s}.toast-fade-enter-from[data-v-778656dc],.toast-fade-leave-to[data-v-778656dc]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-778656dc]{grid-template-columns:1fr}}.calc-card[data-v-f224cb4c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f224cb4c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f224cb4c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f224cb4c]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-f224cb4c]{display:flex;gap:10px}.field-row .field[data-v-f224cb4c]{flex:1}.field[data-v-f224cb4c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f224cb4c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f224cb4c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f224cb4c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-f224cb4c]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-f224cb4c]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-f224cb4c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-f224cb4c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f224cb4c]:hover{background:#e0e7ff}.detail-text[data-v-f224cb4c]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-f224cb4c]{width:100%}.section-title[data-v-f224cb4c]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-f224cb4c]{display:grid;gap:6px}.matrix-input[data-v-f224cb4c]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-f224cb4c]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-f224cb4c]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-f224cb4c]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-f224cb4c]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-f224cb4c]{margin-bottom:8px}.vec-group[data-v-f224cb4c]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-f224cb4c]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-f224cb4c]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-f224cb4c]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-f224cb4c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-f224cb4c]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-f224cb4c]{display:flex;gap:4px}.unit-btn[data-v-f224cb4c]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-f224cb4c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-f224cb4c]:hover{border-color:var(--primary)}.calc-actions[data-v-f224cb4c]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-f224cb4c]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-f224cb4c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-f224cb4c]:hover{border-color:var(--primary)}.error-text[data-v-f224cb4c]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-f224cb4c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-f224cb4c],.toast-fade-leave-active[data-v-f224cb4c]{transition:all .2s}.toast-fade-enter-from[data-v-f224cb4c],.toast-fade-leave-to[data-v-f224cb4c]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-f224cb4c]{grid-template-columns:1fr}}.calc-card[data-v-844dd5b5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-844dd5b5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-844dd5b5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-844dd5b5]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-844dd5b5]{display:flex;gap:10px}.field-row .field[data-v-844dd5b5]{flex:1}.field[data-v-844dd5b5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-844dd5b5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-844dd5b5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-844dd5b5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-844dd5b5]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-844dd5b5]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-844dd5b5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-844dd5b5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-844dd5b5]:hover{background:#e0e7ff}.detail-text[data-v-844dd5b5]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-844dd5b5]{width:100%}.section-title[data-v-844dd5b5]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-844dd5b5]{display:grid;gap:6px}.matrix-input[data-v-844dd5b5]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-844dd5b5]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-844dd5b5]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-844dd5b5]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-844dd5b5]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-844dd5b5]{margin-bottom:8px}.vec-group[data-v-844dd5b5]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-844dd5b5]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-844dd5b5]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-844dd5b5]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-844dd5b5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-844dd5b5]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-844dd5b5]{display:flex;gap:4px}.unit-btn[data-v-844dd5b5]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-844dd5b5]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-844dd5b5]:hover{border-color:var(--primary)}.calc-actions[data-v-844dd5b5]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-844dd5b5]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-844dd5b5]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-844dd5b5]:hover{border-color:var(--primary)}.error-text[data-v-844dd5b5]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-844dd5b5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-844dd5b5],.toast-fade-leave-active[data-v-844dd5b5]{transition:all .2s}.toast-fade-enter-from[data-v-844dd5b5],.toast-fade-leave-to[data-v-844dd5b5]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-844dd5b5]{grid-template-columns:1fr}}.calc-card[data-v-4cb1d30c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4cb1d30c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4cb1d30c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4cb1d30c]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-4cb1d30c]{display:flex;gap:10px}.field-row .field[data-v-4cb1d30c]{flex:1}.field[data-v-4cb1d30c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4cb1d30c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4cb1d30c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4cb1d30c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-4cb1d30c]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-4cb1d30c]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-4cb1d30c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-4cb1d30c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4cb1d30c]:hover{background:#e0e7ff}.detail-text[data-v-4cb1d30c]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-4cb1d30c]{width:100%}.section-title[data-v-4cb1d30c]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-4cb1d30c]{display:grid;gap:6px}.matrix-input[data-v-4cb1d30c]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-4cb1d30c]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-4cb1d30c]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-4cb1d30c]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-4cb1d30c]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-4cb1d30c]{margin-bottom:8px}.vec-group[data-v-4cb1d30c]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-4cb1d30c]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-4cb1d30c]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-4cb1d30c]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-4cb1d30c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-4cb1d30c]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-4cb1d30c]{display:flex;gap:4px}.unit-btn[data-v-4cb1d30c]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-4cb1d30c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-4cb1d30c]:hover{border-color:var(--primary)}.calc-actions[data-v-4cb1d30c]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-4cb1d30c]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-4cb1d30c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-4cb1d30c]:hover{border-color:var(--primary)}.error-text[data-v-4cb1d30c]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-4cb1d30c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-4cb1d30c],.toast-fade-leave-active[data-v-4cb1d30c]{transition:all .2s}.toast-fade-enter-from[data-v-4cb1d30c],.toast-fade-leave-to[data-v-4cb1d30c]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-4cb1d30c]{grid-template-columns:1fr}}.calc-card[data-v-c9176a3b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c9176a3b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c9176a3b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c9176a3b]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c9176a3b]{display:flex;gap:10px}.field-row .field[data-v-c9176a3b]{flex:1}.field[data-v-c9176a3b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c9176a3b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c9176a3b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c9176a3b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c9176a3b]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c9176a3b]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c9176a3b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c9176a3b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c9176a3b]:hover{background:#e0e7ff}.detail-text[data-v-c9176a3b]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c9176a3b]{width:100%}.section-title[data-v-c9176a3b]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c9176a3b]{display:grid;gap:6px}.matrix-input[data-v-c9176a3b]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c9176a3b]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c9176a3b]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c9176a3b]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c9176a3b]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c9176a3b]{margin-bottom:8px}.vec-group[data-v-c9176a3b]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c9176a3b]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c9176a3b]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c9176a3b]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c9176a3b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c9176a3b]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c9176a3b]{display:flex;gap:4px}.unit-btn[data-v-c9176a3b]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c9176a3b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c9176a3b]:hover{border-color:var(--primary)}.calc-actions[data-v-c9176a3b]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c9176a3b]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c9176a3b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c9176a3b]:hover{border-color:var(--primary)}.error-text[data-v-c9176a3b]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c9176a3b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c9176a3b],.toast-fade-leave-active[data-v-c9176a3b]{transition:all .2s}.toast-fade-enter-from[data-v-c9176a3b],.toast-fade-leave-to[data-v-c9176a3b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c9176a3b]{grid-template-columns:1fr}}.calc-card[data-v-d873a044]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d873a044]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d873a044]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d873a044]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-d873a044]{display:flex;gap:10px}.field-row .field[data-v-d873a044]{flex:1}.field[data-v-d873a044]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d873a044]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d873a044]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d873a044]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-d873a044]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-d873a044]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-d873a044]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-d873a044]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d873a044]:hover{background:#e0e7ff}.detail-text[data-v-d873a044]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-d873a044]{width:100%}.section-title[data-v-d873a044]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-d873a044]{display:grid;gap:6px}.matrix-input[data-v-d873a044]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-d873a044]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-d873a044]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-d873a044]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-d873a044]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-d873a044]{margin-bottom:8px}.vec-group[data-v-d873a044]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-d873a044]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-d873a044]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-d873a044]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-d873a044]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-d873a044]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-d873a044]{display:flex;gap:4px}.unit-btn[data-v-d873a044]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-d873a044]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-d873a044]:hover{border-color:var(--primary)}.calc-actions[data-v-d873a044]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-d873a044]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-d873a044]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-d873a044]:hover{border-color:var(--primary)}.error-text[data-v-d873a044]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-d873a044]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d873a044],.toast-fade-leave-active[data-v-d873a044]{transition:all .2s}.toast-fade-enter-from[data-v-d873a044],.toast-fade-leave-to[data-v-d873a044]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-d873a044]{grid-template-columns:1fr}}.calc-card[data-v-e423e8d2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e423e8d2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e423e8d2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e423e8d2]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-e423e8d2]{display:flex;gap:10px}.field-row .field[data-v-e423e8d2]{flex:1}.field[data-v-e423e8d2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e423e8d2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e423e8d2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e423e8d2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-e423e8d2]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-e423e8d2]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-e423e8d2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-e423e8d2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e423e8d2]:hover{background:#e0e7ff}.detail-text[data-v-e423e8d2]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-e423e8d2]{width:100%}.section-title[data-v-e423e8d2]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-e423e8d2]{display:grid;gap:6px}.matrix-input[data-v-e423e8d2]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-e423e8d2]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-e423e8d2]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-e423e8d2]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-e423e8d2]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-e423e8d2]{margin-bottom:8px}.vec-group[data-v-e423e8d2]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-e423e8d2]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-e423e8d2]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-e423e8d2]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-e423e8d2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-e423e8d2]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-e423e8d2]{display:flex;gap:4px}.unit-btn[data-v-e423e8d2]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-e423e8d2]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-e423e8d2]:hover{border-color:var(--primary)}.calc-actions[data-v-e423e8d2]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-e423e8d2]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-e423e8d2]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-e423e8d2]:hover{border-color:var(--primary)}.error-text[data-v-e423e8d2]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-e423e8d2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-e423e8d2],.toast-fade-leave-active[data-v-e423e8d2]{transition:all .2s}.toast-fade-enter-from[data-v-e423e8d2],.toast-fade-leave-to[data-v-e423e8d2]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-e423e8d2]{grid-template-columns:1fr}}.calc-card[data-v-12bec1cb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-12bec1cb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-12bec1cb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-12bec1cb]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-12bec1cb]{display:flex;gap:10px}.field-row .field[data-v-12bec1cb]{flex:1}.field[data-v-12bec1cb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-12bec1cb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-12bec1cb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-12bec1cb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-12bec1cb]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-12bec1cb]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-12bec1cb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-12bec1cb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-12bec1cb]:hover{background:#e0e7ff}.detail-text[data-v-12bec1cb]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-12bec1cb]{width:100%}.section-title[data-v-12bec1cb]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-12bec1cb]{display:grid;gap:6px}.matrix-input[data-v-12bec1cb]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-12bec1cb]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-12bec1cb]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-12bec1cb]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-12bec1cb]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-12bec1cb]{margin-bottom:8px}.vec-group[data-v-12bec1cb]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-12bec1cb]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-12bec1cb]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-12bec1cb]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-12bec1cb]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-12bec1cb]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-12bec1cb]{display:flex;gap:4px}.unit-btn[data-v-12bec1cb]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-12bec1cb]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-12bec1cb]:hover{border-color:var(--primary)}.calc-actions[data-v-12bec1cb]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-12bec1cb]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-12bec1cb]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-12bec1cb]:hover{border-color:var(--primary)}.error-text[data-v-12bec1cb]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-12bec1cb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-12bec1cb],.toast-fade-leave-active[data-v-12bec1cb]{transition:all .2s}.toast-fade-enter-from[data-v-12bec1cb],.toast-fade-leave-to[data-v-12bec1cb]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-12bec1cb]{grid-template-columns:1fr}}.calc-card[data-v-ba8ed101]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ba8ed101]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ba8ed101]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ba8ed101]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-ba8ed101]{display:flex;gap:10px}.field-row .field[data-v-ba8ed101]{flex:1}.field[data-v-ba8ed101]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ba8ed101]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ba8ed101]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ba8ed101]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-ba8ed101]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-ba8ed101]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-ba8ed101]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ba8ed101]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ba8ed101]:hover{background:#e0e7ff}.detail-text[data-v-ba8ed101]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-ba8ed101]{width:100%}.section-title[data-v-ba8ed101]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-ba8ed101]{display:grid;gap:6px}.matrix-input[data-v-ba8ed101]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-ba8ed101]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-ba8ed101]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-ba8ed101]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-ba8ed101]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-ba8ed101]{margin-bottom:8px}.vec-group[data-v-ba8ed101]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-ba8ed101]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-ba8ed101]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-ba8ed101]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-ba8ed101]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-ba8ed101]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-ba8ed101]{display:flex;gap:4px}.unit-btn[data-v-ba8ed101]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-ba8ed101]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-ba8ed101]:hover{border-color:var(--primary)}.calc-actions[data-v-ba8ed101]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-ba8ed101]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-ba8ed101]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-ba8ed101]:hover{border-color:var(--primary)}.error-text[data-v-ba8ed101]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-ba8ed101]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ba8ed101],.toast-fade-leave-active[data-v-ba8ed101]{transition:all .2s}.toast-fade-enter-from[data-v-ba8ed101],.toast-fade-leave-to[data-v-ba8ed101]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-ba8ed101]{grid-template-columns:1fr}}.calc-container[data-v-a4f90b0d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a4f90b0d],.calc-result-panel[data-v-a4f90b0d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a4f90b0d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a4f90b0d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a4f90b0d]{display:flex;flex-direction:column;gap:10px}.field[data-v-a4f90b0d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a4f90b0d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a4f90b0d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a4f90b0d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a4f90b0d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a4f90b0d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a4f90b0d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a4f90b0d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a4f90b0d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a4f90b0d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a4f90b0d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a4f90b0d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a4f90b0d]:hover{background:#e0e7ff}.formula-box[data-v-a4f90b0d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a4f90b0d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a4f90b0d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-a4f90b0d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a4f90b0d]{grid-template-columns:1fr}}.calc-card[data-v-4ae9f460]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4ae9f460]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4ae9f460]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4ae9f460]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-4ae9f460]{display:flex;gap:10px}.field-row .field[data-v-4ae9f460]{flex:1}.field[data-v-4ae9f460]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4ae9f460]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4ae9f460]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4ae9f460]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-4ae9f460]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-4ae9f460]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-4ae9f460]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-4ae9f460]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4ae9f460]:hover{background:#e0e7ff}.detail-text[data-v-4ae9f460]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-4ae9f460]{width:100%}.section-title[data-v-4ae9f460]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-4ae9f460]{display:grid;gap:6px}.matrix-input[data-v-4ae9f460]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-4ae9f460]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-4ae9f460]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-4ae9f460]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-4ae9f460]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-4ae9f460]{margin-bottom:8px}.vec-group[data-v-4ae9f460]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-4ae9f460]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-4ae9f460]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-4ae9f460]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-4ae9f460]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-4ae9f460]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-4ae9f460]{display:flex;gap:4px}.unit-btn[data-v-4ae9f460]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-4ae9f460]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-4ae9f460]:hover{border-color:var(--primary)}.calc-actions[data-v-4ae9f460]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-4ae9f460]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-4ae9f460]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-4ae9f460]:hover{border-color:var(--primary)}.error-text[data-v-4ae9f460]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-4ae9f460]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-4ae9f460],.toast-fade-leave-active[data-v-4ae9f460]{transition:all .2s}.toast-fade-enter-from[data-v-4ae9f460],.toast-fade-leave-to[data-v-4ae9f460]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-4ae9f460]{grid-template-columns:1fr}}.calc-card[data-v-1f6009c9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1f6009c9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1f6009c9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1f6009c9]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-1f6009c9]{display:flex;gap:10px}.field-row .field[data-v-1f6009c9]{flex:1}.field[data-v-1f6009c9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1f6009c9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1f6009c9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1f6009c9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-1f6009c9]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-1f6009c9]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-1f6009c9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-1f6009c9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1f6009c9]:hover{background:#e0e7ff}.detail-text[data-v-1f6009c9]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-1f6009c9]{width:100%}.section-title[data-v-1f6009c9]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-1f6009c9]{display:grid;gap:6px}.matrix-input[data-v-1f6009c9]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-1f6009c9]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-1f6009c9]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-1f6009c9]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-1f6009c9]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-1f6009c9]{margin-bottom:8px}.vec-group[data-v-1f6009c9]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-1f6009c9]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-1f6009c9]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-1f6009c9]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-1f6009c9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-1f6009c9]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-1f6009c9]{display:flex;gap:4px}.unit-btn[data-v-1f6009c9]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-1f6009c9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-1f6009c9]:hover{border-color:var(--primary)}.calc-actions[data-v-1f6009c9]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-1f6009c9]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-1f6009c9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-1f6009c9]:hover{border-color:var(--primary)}.error-text[data-v-1f6009c9]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-1f6009c9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1f6009c9],.toast-fade-leave-active[data-v-1f6009c9]{transition:all .2s}.toast-fade-enter-from[data-v-1f6009c9],.toast-fade-leave-to[data-v-1f6009c9]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-1f6009c9]{grid-template-columns:1fr}}.calc-card[data-v-c4b883ca]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c4b883ca]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c4b883ca]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c4b883ca]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c4b883ca]{display:flex;gap:10px}.field-row .field[data-v-c4b883ca]{flex:1}.field[data-v-c4b883ca]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c4b883ca]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c4b883ca]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c4b883ca]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c4b883ca]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c4b883ca]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c4b883ca]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c4b883ca]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c4b883ca]:hover{background:#e0e7ff}.detail-text[data-v-c4b883ca]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c4b883ca]{width:100%}.section-title[data-v-c4b883ca]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c4b883ca]{display:grid;gap:6px}.matrix-input[data-v-c4b883ca]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c4b883ca]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c4b883ca]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c4b883ca]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c4b883ca]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c4b883ca]{margin-bottom:8px}.vec-group[data-v-c4b883ca]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c4b883ca]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c4b883ca]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c4b883ca]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c4b883ca]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c4b883ca]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c4b883ca]{display:flex;gap:4px}.unit-btn[data-v-c4b883ca]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c4b883ca]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c4b883ca]:hover{border-color:var(--primary)}.calc-actions[data-v-c4b883ca]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c4b883ca]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c4b883ca]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c4b883ca]:hover{border-color:var(--primary)}.error-text[data-v-c4b883ca]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c4b883ca]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c4b883ca],.toast-fade-leave-active[data-v-c4b883ca]{transition:all .2s}.toast-fade-enter-from[data-v-c4b883ca],.toast-fade-leave-to[data-v-c4b883ca]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c4b883ca]{grid-template-columns:1fr}}.calc-card[data-v-b6d14127]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b6d14127]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b6d14127]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b6d14127]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b6d14127]{display:flex;gap:10px}.field-row .field[data-v-b6d14127]{flex:1}.field[data-v-b6d14127]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b6d14127]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b6d14127]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b6d14127]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b6d14127]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b6d14127]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b6d14127]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b6d14127]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b6d14127]:hover{background:#e0e7ff}.detail-text[data-v-b6d14127]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b6d14127]{width:100%}.section-title[data-v-b6d14127]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b6d14127]{display:grid;gap:6px}.matrix-input[data-v-b6d14127]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b6d14127]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b6d14127]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b6d14127]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b6d14127]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b6d14127]{margin-bottom:8px}.vec-group[data-v-b6d14127]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b6d14127]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b6d14127]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b6d14127]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b6d14127]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b6d14127]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-b6d14127]{display:flex;gap:4px}.unit-btn[data-v-b6d14127]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-b6d14127]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-b6d14127]:hover{border-color:var(--primary)}.calc-actions[data-v-b6d14127]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b6d14127]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b6d14127]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b6d14127]:hover{border-color:var(--primary)}.error-text[data-v-b6d14127]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b6d14127]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b6d14127],.toast-fade-leave-active[data-v-b6d14127]{transition:all .2s}.toast-fade-enter-from[data-v-b6d14127],.toast-fade-leave-to[data-v-b6d14127]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b6d14127]{grid-template-columns:1fr}}.calc-card[data-v-9a95c0c5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9a95c0c5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9a95c0c5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9a95c0c5]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-9a95c0c5]{display:flex;gap:10px}.field-row .field[data-v-9a95c0c5]{flex:1}.field[data-v-9a95c0c5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9a95c0c5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9a95c0c5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9a95c0c5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-9a95c0c5]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-9a95c0c5]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-9a95c0c5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-9a95c0c5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9a95c0c5]:hover{background:#e0e7ff}.detail-text[data-v-9a95c0c5]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-9a95c0c5]{width:100%}.section-title[data-v-9a95c0c5]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-9a95c0c5]{display:grid;gap:6px}.matrix-input[data-v-9a95c0c5]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-9a95c0c5]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-9a95c0c5]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-9a95c0c5]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-9a95c0c5]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-9a95c0c5]{margin-bottom:8px}.vec-group[data-v-9a95c0c5]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-9a95c0c5]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-9a95c0c5]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-9a95c0c5]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-9a95c0c5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-9a95c0c5]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-9a95c0c5]{display:flex;gap:4px}.unit-btn[data-v-9a95c0c5]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-9a95c0c5]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-9a95c0c5]:hover{border-color:var(--primary)}.calc-actions[data-v-9a95c0c5]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-9a95c0c5]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-9a95c0c5]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-9a95c0c5]:hover{border-color:var(--primary)}.error-text[data-v-9a95c0c5]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-9a95c0c5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-9a95c0c5],.toast-fade-leave-active[data-v-9a95c0c5]{transition:all .2s}.toast-fade-enter-from[data-v-9a95c0c5],.toast-fade-leave-to[data-v-9a95c0c5]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-9a95c0c5]{grid-template-columns:1fr}}.calc-card[data-v-49da8db3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-49da8db3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-49da8db3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-49da8db3]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-49da8db3]{display:flex;gap:10px}.field-row .field[data-v-49da8db3]{flex:1}.field[data-v-49da8db3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-49da8db3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-49da8db3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-49da8db3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-49da8db3]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-49da8db3]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-49da8db3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-49da8db3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-49da8db3]:hover{background:#e0e7ff}.detail-text[data-v-49da8db3]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-49da8db3]{width:100%}.section-title[data-v-49da8db3]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-49da8db3]{display:grid;gap:6px}.matrix-input[data-v-49da8db3]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-49da8db3]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-49da8db3]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-49da8db3]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-49da8db3]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-49da8db3]{margin-bottom:8px}.vec-group[data-v-49da8db3]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-49da8db3]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-49da8db3]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-49da8db3]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-49da8db3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-49da8db3]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-49da8db3]{display:flex;gap:4px}.unit-btn[data-v-49da8db3]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-49da8db3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-49da8db3]:hover{border-color:var(--primary)}.calc-actions[data-v-49da8db3]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-49da8db3]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-49da8db3]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-49da8db3]:hover{border-color:var(--primary)}.error-text[data-v-49da8db3]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-49da8db3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-49da8db3],.toast-fade-leave-active[data-v-49da8db3]{transition:all .2s}.toast-fade-enter-from[data-v-49da8db3],.toast-fade-leave-to[data-v-49da8db3]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-49da8db3]{grid-template-columns:1fr}}.calc-card[data-v-fdc80be6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fdc80be6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fdc80be6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fdc80be6]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-fdc80be6]{display:flex;gap:10px}.field-row .field[data-v-fdc80be6]{flex:1}.field[data-v-fdc80be6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fdc80be6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fdc80be6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fdc80be6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-fdc80be6]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-fdc80be6]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-fdc80be6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-fdc80be6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fdc80be6]:hover{background:#e0e7ff}.detail-text[data-v-fdc80be6]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-fdc80be6]{width:100%}.section-title[data-v-fdc80be6]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-fdc80be6]{display:grid;gap:6px}.matrix-input[data-v-fdc80be6]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-fdc80be6]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-fdc80be6]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-fdc80be6]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-fdc80be6]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-fdc80be6]{margin-bottom:8px}.vec-group[data-v-fdc80be6]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-fdc80be6]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-fdc80be6]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-fdc80be6]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-fdc80be6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-fdc80be6]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-fdc80be6]{display:flex;gap:4px}.unit-btn[data-v-fdc80be6]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-fdc80be6]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-fdc80be6]:hover{border-color:var(--primary)}.calc-actions[data-v-fdc80be6]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-fdc80be6]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-fdc80be6]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-fdc80be6]:hover{border-color:var(--primary)}.error-text[data-v-fdc80be6]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-fdc80be6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-fdc80be6],.toast-fade-leave-active[data-v-fdc80be6]{transition:all .2s}.toast-fade-enter-from[data-v-fdc80be6],.toast-fade-leave-to[data-v-fdc80be6]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-fdc80be6]{grid-template-columns:1fr}}.calc-card[data-v-b0f775cd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b0f775cd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b0f775cd]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b0f775cd]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b0f775cd]{display:flex;gap:10px}.field-row .field[data-v-b0f775cd]{flex:1}.field[data-v-b0f775cd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b0f775cd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b0f775cd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b0f775cd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b0f775cd]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b0f775cd]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b0f775cd]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b0f775cd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b0f775cd]:hover{background:#e0e7ff}.detail-text[data-v-b0f775cd]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b0f775cd]{width:100%}.section-title[data-v-b0f775cd]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b0f775cd]{display:grid;gap:6px}.matrix-input[data-v-b0f775cd]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b0f775cd]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b0f775cd]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b0f775cd]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b0f775cd]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b0f775cd]{margin-bottom:8px}.vec-group[data-v-b0f775cd]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b0f775cd]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b0f775cd]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b0f775cd]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b0f775cd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b0f775cd]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-b0f775cd]{display:flex;gap:4px}.unit-btn[data-v-b0f775cd]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-b0f775cd]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-b0f775cd]:hover{border-color:var(--primary)}.calc-actions[data-v-b0f775cd]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b0f775cd]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b0f775cd]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b0f775cd]:hover{border-color:var(--primary)}.error-text[data-v-b0f775cd]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b0f775cd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b0f775cd],.toast-fade-leave-active[data-v-b0f775cd]{transition:all .2s}.toast-fade-enter-from[data-v-b0f775cd],.toast-fade-leave-to[data-v-b0f775cd]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b0f775cd]{grid-template-columns:1fr}}.calc-card[data-v-19f76def]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-19f76def]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-19f76def]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-19f76def]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-19f76def]{display:flex;gap:10px}.field-row .field[data-v-19f76def]{flex:1}.field[data-v-19f76def]{display:flex;flex-direction:column;gap:4px}.field label[data-v-19f76def]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-19f76def]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-19f76def]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-19f76def]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-19f76def]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-19f76def]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-19f76def]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-19f76def]:hover{background:#e0e7ff}.detail-text[data-v-19f76def]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-19f76def]{width:100%}.section-title[data-v-19f76def]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-19f76def]{display:grid;gap:6px}.matrix-input[data-v-19f76def]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-19f76def]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-19f76def]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-19f76def]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-19f76def]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-19f76def]{margin-bottom:8px}.vec-group[data-v-19f76def]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-19f76def]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-19f76def]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-19f76def]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-19f76def]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-19f76def]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-19f76def]{display:flex;gap:4px}.unit-btn[data-v-19f76def]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-19f76def]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-19f76def]:hover{border-color:var(--primary)}.calc-actions[data-v-19f76def]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-19f76def]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-19f76def]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-19f76def]:hover{border-color:var(--primary)}.error-text[data-v-19f76def]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-19f76def]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-19f76def],.toast-fade-leave-active[data-v-19f76def]{transition:all .2s}.toast-fade-enter-from[data-v-19f76def],.toast-fade-leave-to[data-v-19f76def]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-19f76def]{grid-template-columns:1fr}}.calc-card[data-v-114935b0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-114935b0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-114935b0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-114935b0]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-114935b0]{display:flex;gap:10px}.field-row .field[data-v-114935b0]{flex:1}.field[data-v-114935b0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-114935b0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-114935b0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-114935b0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-114935b0]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-114935b0]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-114935b0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-114935b0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-114935b0]:hover{background:#e0e7ff}.detail-text[data-v-114935b0]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-114935b0]{width:100%}.section-title[data-v-114935b0]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-114935b0]{display:grid;gap:6px}.matrix-input[data-v-114935b0]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-114935b0]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-114935b0]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-114935b0]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-114935b0]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-114935b0]{margin-bottom:8px}.vec-group[data-v-114935b0]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-114935b0]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-114935b0]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-114935b0]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-114935b0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-114935b0]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-114935b0]{display:flex;gap:4px}.unit-btn[data-v-114935b0]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-114935b0]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-114935b0]:hover{border-color:var(--primary)}.calc-actions[data-v-114935b0]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-114935b0]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-114935b0]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-114935b0]:hover{border-color:var(--primary)}.error-text[data-v-114935b0]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-114935b0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-114935b0],.toast-fade-leave-active[data-v-114935b0]{transition:all .2s}.toast-fade-enter-from[data-v-114935b0],.toast-fade-leave-to[data-v-114935b0]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-114935b0]{grid-template-columns:1fr}}.calc-card[data-v-5622b97e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5622b97e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5622b97e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5622b97e]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-5622b97e]{display:flex;gap:10px}.field-row .field[data-v-5622b97e]{flex:1}.field[data-v-5622b97e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5622b97e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5622b97e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5622b97e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-5622b97e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-5622b97e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-5622b97e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-5622b97e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5622b97e]:hover{background:#e0e7ff}.detail-text[data-v-5622b97e]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-5622b97e]{width:100%}.section-title[data-v-5622b97e]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-5622b97e]{display:grid;gap:6px}.matrix-input[data-v-5622b97e]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-5622b97e]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-5622b97e]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-5622b97e]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-5622b97e]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-5622b97e]{margin-bottom:8px}.vec-group[data-v-5622b97e]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-5622b97e]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-5622b97e]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-5622b97e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-5622b97e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-5622b97e]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-5622b97e]{display:flex;gap:4px}.unit-btn[data-v-5622b97e]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-5622b97e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-5622b97e]:hover{border-color:var(--primary)}.calc-actions[data-v-5622b97e]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-5622b97e]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-5622b97e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-5622b97e]:hover{border-color:var(--primary)}.error-text[data-v-5622b97e]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-5622b97e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-5622b97e],.toast-fade-leave-active[data-v-5622b97e]{transition:all .2s}.toast-fade-enter-from[data-v-5622b97e],.toast-fade-leave-to[data-v-5622b97e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-5622b97e]{grid-template-columns:1fr}}.calc-card[data-v-63f0947e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-63f0947e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-63f0947e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-63f0947e]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-63f0947e]{display:flex;gap:10px}.field-row .field[data-v-63f0947e]{flex:1}.field[data-v-63f0947e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-63f0947e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-63f0947e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-63f0947e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-63f0947e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-63f0947e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-63f0947e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-63f0947e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-63f0947e]:hover{background:#e0e7ff}.detail-text[data-v-63f0947e]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-63f0947e]{width:100%}.section-title[data-v-63f0947e]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-63f0947e]{display:grid;gap:6px}.matrix-input[data-v-63f0947e]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-63f0947e]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-63f0947e]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-63f0947e]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-63f0947e]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-63f0947e]{margin-bottom:8px}.vec-group[data-v-63f0947e]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-63f0947e]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-63f0947e]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-63f0947e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-63f0947e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-63f0947e]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-63f0947e]{display:flex;gap:4px}.unit-btn[data-v-63f0947e]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-63f0947e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-63f0947e]:hover{border-color:var(--primary)}.calc-actions[data-v-63f0947e]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-63f0947e]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-63f0947e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-63f0947e]:hover{border-color:var(--primary)}.error-text[data-v-63f0947e]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-63f0947e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-63f0947e],.toast-fade-leave-active[data-v-63f0947e]{transition:all .2s}.toast-fade-enter-from[data-v-63f0947e],.toast-fade-leave-to[data-v-63f0947e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-63f0947e]{grid-template-columns:1fr}}.calc-card[data-v-a0f9c006]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a0f9c006]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a0f9c006]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a0f9c006]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-a0f9c006]{display:flex;gap:10px}.field-row .field[data-v-a0f9c006]{flex:1}.field[data-v-a0f9c006]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a0f9c006]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a0f9c006]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a0f9c006]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-a0f9c006]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-a0f9c006]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-a0f9c006]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-a0f9c006]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a0f9c006]:hover{background:#e0e7ff}.detail-text[data-v-a0f9c006]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-a0f9c006]{width:100%}.section-title[data-v-a0f9c006]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-a0f9c006]{display:grid;gap:6px}.matrix-input[data-v-a0f9c006]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-a0f9c006]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-a0f9c006]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-a0f9c006]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-a0f9c006]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-a0f9c006]{margin-bottom:8px}.vec-group[data-v-a0f9c006]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-a0f9c006]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-a0f9c006]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-a0f9c006]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-a0f9c006]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-a0f9c006]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-a0f9c006]{display:flex;gap:4px}.unit-btn[data-v-a0f9c006]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-a0f9c006]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-a0f9c006]:hover{border-color:var(--primary)}.calc-actions[data-v-a0f9c006]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-a0f9c006]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-a0f9c006]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-a0f9c006]:hover{border-color:var(--primary)}.error-text[data-v-a0f9c006]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-a0f9c006]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-a0f9c006],.toast-fade-leave-active[data-v-a0f9c006]{transition:all .2s}.toast-fade-enter-from[data-v-a0f9c006],.toast-fade-leave-to[data-v-a0f9c006]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-a0f9c006]{grid-template-columns:1fr}}.calc-card[data-v-262d1ebe]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-262d1ebe]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-262d1ebe]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-262d1ebe]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-262d1ebe]{display:flex;gap:10px}.field-row .field[data-v-262d1ebe]{flex:1}.field[data-v-262d1ebe]{display:flex;flex-direction:column;gap:4px}.field label[data-v-262d1ebe]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-262d1ebe]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-262d1ebe]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-262d1ebe]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-262d1ebe]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-262d1ebe]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-262d1ebe]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-262d1ebe]:hover{background:#e0e7ff}.detail-text[data-v-262d1ebe]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-262d1ebe]{width:100%}.section-title[data-v-262d1ebe]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-262d1ebe]{display:grid;gap:6px}.matrix-input[data-v-262d1ebe]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-262d1ebe]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-262d1ebe]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-262d1ebe]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-262d1ebe]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-262d1ebe]{margin-bottom:8px}.vec-group[data-v-262d1ebe]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-262d1ebe]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-262d1ebe]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-262d1ebe]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-262d1ebe]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-262d1ebe]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-262d1ebe]{display:flex;gap:4px}.unit-btn[data-v-262d1ebe]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-262d1ebe]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-262d1ebe]:hover{border-color:var(--primary)}.calc-actions[data-v-262d1ebe]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-262d1ebe]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-262d1ebe]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-262d1ebe]:hover{border-color:var(--primary)}.error-text[data-v-262d1ebe]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-262d1ebe]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-262d1ebe],.toast-fade-leave-active[data-v-262d1ebe]{transition:all .2s}.toast-fade-enter-from[data-v-262d1ebe],.toast-fade-leave-to[data-v-262d1ebe]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-262d1ebe]{grid-template-columns:1fr}}.calc-card[data-v-e6bda49e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e6bda49e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e6bda49e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e6bda49e]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-e6bda49e]{display:flex;gap:10px}.field-row .field[data-v-e6bda49e]{flex:1}.field[data-v-e6bda49e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e6bda49e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e6bda49e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e6bda49e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-e6bda49e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-e6bda49e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-e6bda49e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-e6bda49e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e6bda49e]:hover{background:#e0e7ff}.detail-text[data-v-e6bda49e]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-e6bda49e]{width:100%}.section-title[data-v-e6bda49e]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-e6bda49e]{display:grid;gap:6px}.matrix-input[data-v-e6bda49e]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-e6bda49e]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-e6bda49e]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-e6bda49e]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-e6bda49e]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-e6bda49e]{margin-bottom:8px}.vec-group[data-v-e6bda49e]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-e6bda49e]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-e6bda49e]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-e6bda49e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-e6bda49e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-e6bda49e]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-e6bda49e]{display:flex;gap:4px}.unit-btn[data-v-e6bda49e]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-e6bda49e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-e6bda49e]:hover{border-color:var(--primary)}.calc-actions[data-v-e6bda49e]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-e6bda49e]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-e6bda49e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-e6bda49e]:hover{border-color:var(--primary)}.error-text[data-v-e6bda49e]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-e6bda49e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-e6bda49e],.toast-fade-leave-active[data-v-e6bda49e]{transition:all .2s}.toast-fade-enter-from[data-v-e6bda49e],.toast-fade-leave-to[data-v-e6bda49e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-e6bda49e]{grid-template-columns:1fr}}.calc-card[data-v-fea606c5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fea606c5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fea606c5]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-fea606c5]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-fea606c5]{display:flex;gap:10px}.field-row .field[data-v-fea606c5]{flex:1}.field[data-v-fea606c5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fea606c5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fea606c5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fea606c5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-fea606c5]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-fea606c5]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-fea606c5]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-fea606c5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fea606c5]:hover{background:#e0e7ff}.detail-text[data-v-fea606c5]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-fea606c5]{width:100%}.section-title[data-v-fea606c5]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-fea606c5]{display:grid;gap:6px}.matrix-input[data-v-fea606c5]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-fea606c5]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-fea606c5]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-fea606c5]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-fea606c5]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-fea606c5]{margin-bottom:8px}.vec-group[data-v-fea606c5]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-fea606c5]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-fea606c5]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-fea606c5]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-fea606c5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-fea606c5]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-fea606c5]{display:flex;gap:4px}.unit-btn[data-v-fea606c5]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-fea606c5]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-fea606c5]:hover{border-color:var(--primary)}.calc-actions[data-v-fea606c5]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-fea606c5]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-fea606c5]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-fea606c5]:hover{border-color:var(--primary)}.error-text[data-v-fea606c5]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-fea606c5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-fea606c5],.toast-fade-leave-active[data-v-fea606c5]{transition:all .2s}.toast-fade-enter-from[data-v-fea606c5],.toast-fade-leave-to[data-v-fea606c5]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-fea606c5]{grid-template-columns:1fr}}.calc-card[data-v-60c59263]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-60c59263]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-60c59263]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-60c59263]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-60c59263]{display:flex;gap:10px}.field-row .field[data-v-60c59263]{flex:1}.field[data-v-60c59263]{display:flex;flex-direction:column;gap:4px}.field label[data-v-60c59263]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-60c59263]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-60c59263]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-60c59263]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-60c59263]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-60c59263]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-60c59263]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-60c59263]:hover{background:#e0e7ff}.detail-text[data-v-60c59263]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-60c59263]{width:100%}.section-title[data-v-60c59263]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-60c59263]{display:grid;gap:6px}.matrix-input[data-v-60c59263]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-60c59263]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-60c59263]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-60c59263]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-60c59263]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-60c59263]{margin-bottom:8px}.vec-group[data-v-60c59263]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-60c59263]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-60c59263]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-60c59263]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-60c59263]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-60c59263]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-60c59263]{display:flex;gap:4px}.unit-btn[data-v-60c59263]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-60c59263]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-60c59263]:hover{border-color:var(--primary)}.calc-actions[data-v-60c59263]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-60c59263]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-60c59263]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-60c59263]:hover{border-color:var(--primary)}.error-text[data-v-60c59263]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-60c59263]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-60c59263],.toast-fade-leave-active[data-v-60c59263]{transition:all .2s}.toast-fade-enter-from[data-v-60c59263],.toast-fade-leave-to[data-v-60c59263]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-60c59263]{grid-template-columns:1fr}}.calc-card[data-v-f5900e59]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f5900e59]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f5900e59]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f5900e59]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-f5900e59]{display:flex;gap:10px}.field-row .field[data-v-f5900e59]{flex:1}.field[data-v-f5900e59]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f5900e59]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f5900e59]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f5900e59]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-f5900e59]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-f5900e59]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-f5900e59]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-f5900e59]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f5900e59]:hover{background:#e0e7ff}.detail-text[data-v-f5900e59]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-f5900e59]{width:100%}.section-title[data-v-f5900e59]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-f5900e59]{display:grid;gap:6px}.matrix-input[data-v-f5900e59]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-f5900e59]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-f5900e59]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-f5900e59]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-f5900e59]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-f5900e59]{margin-bottom:8px}.vec-group[data-v-f5900e59]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-f5900e59]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-f5900e59]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-f5900e59]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-f5900e59]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-f5900e59]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-f5900e59]{display:flex;gap:4px}.unit-btn[data-v-f5900e59]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-f5900e59]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-f5900e59]:hover{border-color:var(--primary)}.calc-actions[data-v-f5900e59]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-f5900e59]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-f5900e59]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-f5900e59]:hover{border-color:var(--primary)}.error-text[data-v-f5900e59]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-f5900e59]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-f5900e59],.toast-fade-leave-active[data-v-f5900e59]{transition:all .2s}.toast-fade-enter-from[data-v-f5900e59],.toast-fade-leave-to[data-v-f5900e59]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-f5900e59]{grid-template-columns:1fr}}.calc-card[data-v-c91680bc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c91680bc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c91680bc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c91680bc]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c91680bc]{display:flex;gap:10px}.field-row .field[data-v-c91680bc]{flex:1}.field[data-v-c91680bc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c91680bc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c91680bc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c91680bc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c91680bc]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c91680bc]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c91680bc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c91680bc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c91680bc]:hover{background:#e0e7ff}.detail-text[data-v-c91680bc]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c91680bc]{width:100%}.section-title[data-v-c91680bc]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c91680bc]{display:grid;gap:6px}.matrix-input[data-v-c91680bc]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c91680bc]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c91680bc]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c91680bc]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c91680bc]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c91680bc]{margin-bottom:8px}.vec-group[data-v-c91680bc]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c91680bc]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c91680bc]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c91680bc]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c91680bc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c91680bc]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c91680bc]{display:flex;gap:4px}.unit-btn[data-v-c91680bc]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c91680bc]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c91680bc]:hover{border-color:var(--primary)}.calc-actions[data-v-c91680bc]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c91680bc]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c91680bc]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c91680bc]:hover{border-color:var(--primary)}.error-text[data-v-c91680bc]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c91680bc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c91680bc],.toast-fade-leave-active[data-v-c91680bc]{transition:all .2s}.toast-fade-enter-from[data-v-c91680bc],.toast-fade-leave-to[data-v-c91680bc]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c91680bc]{grid-template-columns:1fr}}.calc-card[data-v-a3078c26]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a3078c26]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a3078c26]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a3078c26]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-a3078c26]{display:flex;gap:10px}.field-row .field[data-v-a3078c26]{flex:1}.field[data-v-a3078c26]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a3078c26]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a3078c26]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a3078c26]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-a3078c26]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-a3078c26]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-a3078c26]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-a3078c26]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a3078c26]:hover{background:#e0e7ff}.detail-text[data-v-a3078c26]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-a3078c26]{width:100%}.section-title[data-v-a3078c26]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-a3078c26]{display:grid;gap:6px}.matrix-input[data-v-a3078c26]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-a3078c26]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-a3078c26]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-a3078c26]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-a3078c26]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-a3078c26]{margin-bottom:8px}.vec-group[data-v-a3078c26]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-a3078c26]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-a3078c26]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-a3078c26]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-a3078c26]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-a3078c26]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-a3078c26]{display:flex;gap:4px}.unit-btn[data-v-a3078c26]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-a3078c26]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-a3078c26]:hover{border-color:var(--primary)}.calc-actions[data-v-a3078c26]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-a3078c26]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-a3078c26]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-a3078c26]:hover{border-color:var(--primary)}.error-text[data-v-a3078c26]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-a3078c26]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-a3078c26],.toast-fade-leave-active[data-v-a3078c26]{transition:all .2s}.toast-fade-enter-from[data-v-a3078c26],.toast-fade-leave-to[data-v-a3078c26]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-a3078c26]{grid-template-columns:1fr}}.calc-card[data-v-f07d3e64]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f07d3e64]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f07d3e64]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f07d3e64]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-f07d3e64]{display:flex;gap:10px}.field-row .field[data-v-f07d3e64]{flex:1}.field[data-v-f07d3e64]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f07d3e64]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f07d3e64]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f07d3e64]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-f07d3e64]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-f07d3e64]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-f07d3e64]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-f07d3e64]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f07d3e64]:hover{background:#e0e7ff}.detail-text[data-v-f07d3e64]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-f07d3e64]{width:100%}.section-title[data-v-f07d3e64]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-f07d3e64]{display:grid;gap:6px}.matrix-input[data-v-f07d3e64]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-f07d3e64]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-f07d3e64]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-f07d3e64]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-f07d3e64]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-f07d3e64]{margin-bottom:8px}.vec-group[data-v-f07d3e64]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-f07d3e64]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-f07d3e64]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-f07d3e64]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-f07d3e64]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-f07d3e64]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-f07d3e64]{display:flex;gap:4px}.unit-btn[data-v-f07d3e64]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-f07d3e64]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-f07d3e64]:hover{border-color:var(--primary)}.calc-actions[data-v-f07d3e64]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-f07d3e64]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-f07d3e64]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-f07d3e64]:hover{border-color:var(--primary)}.error-text[data-v-f07d3e64]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-f07d3e64]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-f07d3e64],.toast-fade-leave-active[data-v-f07d3e64]{transition:all .2s}.toast-fade-enter-from[data-v-f07d3e64],.toast-fade-leave-to[data-v-f07d3e64]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-f07d3e64]{grid-template-columns:1fr}}.calc-card[data-v-b6b42ae6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b6b42ae6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b6b42ae6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b6b42ae6]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b6b42ae6]{display:flex;gap:10px}.field-row .field[data-v-b6b42ae6]{flex:1}.field[data-v-b6b42ae6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b6b42ae6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b6b42ae6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b6b42ae6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b6b42ae6]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b6b42ae6]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b6b42ae6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b6b42ae6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b6b42ae6]:hover{background:#e0e7ff}.detail-text[data-v-b6b42ae6]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b6b42ae6]{width:100%}.section-title[data-v-b6b42ae6]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b6b42ae6]{display:grid;gap:6px}.matrix-input[data-v-b6b42ae6]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b6b42ae6]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b6b42ae6]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b6b42ae6]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b6b42ae6]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b6b42ae6]{margin-bottom:8px}.vec-group[data-v-b6b42ae6]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b6b42ae6]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b6b42ae6]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b6b42ae6]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b6b42ae6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b6b42ae6]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-b6b42ae6]{display:flex;gap:4px}.unit-btn[data-v-b6b42ae6]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-b6b42ae6]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-b6b42ae6]:hover{border-color:var(--primary)}.calc-actions[data-v-b6b42ae6]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b6b42ae6]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b6b42ae6]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b6b42ae6]:hover{border-color:var(--primary)}.error-text[data-v-b6b42ae6]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b6b42ae6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b6b42ae6],.toast-fade-leave-active[data-v-b6b42ae6]{transition:all .2s}.toast-fade-enter-from[data-v-b6b42ae6],.toast-fade-leave-to[data-v-b6b42ae6]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b6b42ae6]{grid-template-columns:1fr}}.calc-card[data-v-3df8c558]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3df8c558]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3df8c558]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3df8c558]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-3df8c558]{display:flex;gap:10px}.field-row .field[data-v-3df8c558]{flex:1}.field[data-v-3df8c558]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3df8c558]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3df8c558]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3df8c558]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-3df8c558]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-3df8c558]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-3df8c558]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-3df8c558]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3df8c558]:hover{background:#e0e7ff}.detail-text[data-v-3df8c558]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-3df8c558]{width:100%}.section-title[data-v-3df8c558]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-3df8c558]{display:grid;gap:6px}.matrix-input[data-v-3df8c558]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-3df8c558]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-3df8c558]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-3df8c558]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-3df8c558]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-3df8c558]{margin-bottom:8px}.vec-group[data-v-3df8c558]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-3df8c558]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-3df8c558]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-3df8c558]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-3df8c558]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-3df8c558]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-3df8c558]{display:flex;gap:4px}.unit-btn[data-v-3df8c558]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-3df8c558]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-3df8c558]:hover{border-color:var(--primary)}.calc-actions[data-v-3df8c558]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-3df8c558]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-3df8c558]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-3df8c558]:hover{border-color:var(--primary)}.error-text[data-v-3df8c558]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-3df8c558]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-3df8c558],.toast-fade-leave-active[data-v-3df8c558]{transition:all .2s}.toast-fade-enter-from[data-v-3df8c558],.toast-fade-leave-to[data-v-3df8c558]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-3df8c558]{grid-template-columns:1fr}}.calc-card[data-v-ce011d77]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ce011d77]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ce011d77]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ce011d77]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-ce011d77]{display:flex;gap:10px}.field-row .field[data-v-ce011d77]{flex:1}.field[data-v-ce011d77]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ce011d77]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ce011d77]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ce011d77]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-ce011d77]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-ce011d77]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-ce011d77]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ce011d77]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ce011d77]:hover{background:#e0e7ff}.detail-text[data-v-ce011d77]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-ce011d77]{width:100%}.section-title[data-v-ce011d77]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-ce011d77]{display:grid;gap:6px}.matrix-input[data-v-ce011d77]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-ce011d77]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-ce011d77]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-ce011d77]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-ce011d77]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-ce011d77]{margin-bottom:8px}.vec-group[data-v-ce011d77]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-ce011d77]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-ce011d77]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-ce011d77]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-ce011d77]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-ce011d77]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-ce011d77]{display:flex;gap:4px}.unit-btn[data-v-ce011d77]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-ce011d77]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-ce011d77]:hover{border-color:var(--primary)}.calc-actions[data-v-ce011d77]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-ce011d77]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-ce011d77]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-ce011d77]:hover{border-color:var(--primary)}.error-text[data-v-ce011d77]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-ce011d77]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ce011d77],.toast-fade-leave-active[data-v-ce011d77]{transition:all .2s}.toast-fade-enter-from[data-v-ce011d77],.toast-fade-leave-to[data-v-ce011d77]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-ce011d77]{grid-template-columns:1fr}}.calc-card[data-v-90807cd7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-90807cd7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-90807cd7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-90807cd7]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-90807cd7]{display:flex;gap:10px}.field-row .field[data-v-90807cd7]{flex:1}.field[data-v-90807cd7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-90807cd7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-90807cd7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-90807cd7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-90807cd7]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-90807cd7]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-90807cd7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-90807cd7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-90807cd7]:hover{background:#e0e7ff}.detail-text[data-v-90807cd7]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-90807cd7]{width:100%}.section-title[data-v-90807cd7]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-90807cd7]{display:grid;gap:6px}.matrix-input[data-v-90807cd7]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-90807cd7]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-90807cd7]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-90807cd7]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-90807cd7]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-90807cd7]{margin-bottom:8px}.vec-group[data-v-90807cd7]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-90807cd7]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-90807cd7]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-90807cd7]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-90807cd7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-90807cd7]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-90807cd7]{display:flex;gap:4px}.unit-btn[data-v-90807cd7]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-90807cd7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-90807cd7]:hover{border-color:var(--primary)}.calc-actions[data-v-90807cd7]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-90807cd7]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-90807cd7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-90807cd7]:hover{border-color:var(--primary)}.error-text[data-v-90807cd7]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-90807cd7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-90807cd7],.toast-fade-leave-active[data-v-90807cd7]{transition:all .2s}.toast-fade-enter-from[data-v-90807cd7],.toast-fade-leave-to[data-v-90807cd7]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-90807cd7]{grid-template-columns:1fr}}.calc-card[data-v-2e2fc13c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2e2fc13c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2e2fc13c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2e2fc13c]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-2e2fc13c]{display:flex;gap:10px}.field-row .field[data-v-2e2fc13c]{flex:1}.field[data-v-2e2fc13c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2e2fc13c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2e2fc13c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2e2fc13c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-2e2fc13c]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-2e2fc13c]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-2e2fc13c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-2e2fc13c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2e2fc13c]:hover{background:#e0e7ff}.detail-text[data-v-2e2fc13c]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-2e2fc13c]{width:100%}.section-title[data-v-2e2fc13c]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-2e2fc13c]{display:grid;gap:6px}.matrix-input[data-v-2e2fc13c]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-2e2fc13c]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-2e2fc13c]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-2e2fc13c]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-2e2fc13c]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-2e2fc13c]{margin-bottom:8px}.vec-group[data-v-2e2fc13c]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-2e2fc13c]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-2e2fc13c]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-2e2fc13c]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-2e2fc13c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-2e2fc13c]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-2e2fc13c]{display:flex;gap:4px}.unit-btn[data-v-2e2fc13c]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-2e2fc13c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-2e2fc13c]:hover{border-color:var(--primary)}.calc-actions[data-v-2e2fc13c]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-2e2fc13c]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-2e2fc13c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-2e2fc13c]:hover{border-color:var(--primary)}.error-text[data-v-2e2fc13c]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-2e2fc13c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-2e2fc13c],.toast-fade-leave-active[data-v-2e2fc13c]{transition:all .2s}.toast-fade-enter-from[data-v-2e2fc13c],.toast-fade-leave-to[data-v-2e2fc13c]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-2e2fc13c]{grid-template-columns:1fr}}.calc-card[data-v-386ea414]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-386ea414]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-386ea414]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-386ea414]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-386ea414]{display:flex;gap:10px}.field-row .field[data-v-386ea414]{flex:1}.field[data-v-386ea414]{display:flex;flex-direction:column;gap:4px}.field label[data-v-386ea414]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-386ea414]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-386ea414]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-386ea414]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-386ea414]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-386ea414]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-386ea414]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-386ea414]:hover{background:#e0e7ff}.detail-text[data-v-386ea414]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-386ea414]{width:100%}.section-title[data-v-386ea414]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-386ea414]{display:grid;gap:6px}.matrix-input[data-v-386ea414]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-386ea414]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-386ea414]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-386ea414]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-386ea414]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-386ea414]{margin-bottom:8px}.vec-group[data-v-386ea414]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-386ea414]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-386ea414]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-386ea414]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-386ea414]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-386ea414]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-386ea414]{display:flex;gap:4px}.unit-btn[data-v-386ea414]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-386ea414]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-386ea414]:hover{border-color:var(--primary)}.calc-actions[data-v-386ea414]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-386ea414]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-386ea414]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-386ea414]:hover{border-color:var(--primary)}.error-text[data-v-386ea414]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-386ea414]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-386ea414],.toast-fade-leave-active[data-v-386ea414]{transition:all .2s}.toast-fade-enter-from[data-v-386ea414],.toast-fade-leave-to[data-v-386ea414]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-386ea414]{grid-template-columns:1fr}}.calc-card[data-v-10de0b58]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-10de0b58]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-10de0b58]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-10de0b58]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-10de0b58]{display:flex;gap:10px}.field-row .field[data-v-10de0b58]{flex:1}.field[data-v-10de0b58]{display:flex;flex-direction:column;gap:4px}.field label[data-v-10de0b58]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-10de0b58]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-10de0b58]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-10de0b58]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-10de0b58]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-10de0b58]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-10de0b58]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-10de0b58]:hover{background:#e0e7ff}.detail-text[data-v-10de0b58]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-10de0b58]{width:100%}.section-title[data-v-10de0b58]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-10de0b58]{display:grid;gap:6px}.matrix-input[data-v-10de0b58]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-10de0b58]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-10de0b58]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-10de0b58]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-10de0b58]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-10de0b58]{margin-bottom:8px}.vec-group[data-v-10de0b58]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-10de0b58]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-10de0b58]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-10de0b58]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-10de0b58]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-10de0b58]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-10de0b58]{display:flex;gap:4px}.unit-btn[data-v-10de0b58]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-10de0b58]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-10de0b58]:hover{border-color:var(--primary)}.calc-actions[data-v-10de0b58]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-10de0b58]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-10de0b58]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-10de0b58]:hover{border-color:var(--primary)}.error-text[data-v-10de0b58]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-10de0b58]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-10de0b58],.toast-fade-leave-active[data-v-10de0b58]{transition:all .2s}.toast-fade-enter-from[data-v-10de0b58],.toast-fade-leave-to[data-v-10de0b58]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-10de0b58]{grid-template-columns:1fr}}.calc-card[data-v-97705050]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-97705050]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-97705050]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-97705050]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-97705050]{display:flex;gap:10px}.field-row .field[data-v-97705050]{flex:1}.field[data-v-97705050]{display:flex;flex-direction:column;gap:4px}.field label[data-v-97705050]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-97705050]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-97705050]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-97705050]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-97705050]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-97705050]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-97705050]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-97705050]:hover{background:#e0e7ff}.detail-text[data-v-97705050]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-97705050]{width:100%}.section-title[data-v-97705050]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-97705050]{display:grid;gap:6px}.matrix-input[data-v-97705050]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-97705050]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-97705050]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-97705050]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-97705050]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-97705050]{margin-bottom:8px}.vec-group[data-v-97705050]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-97705050]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-97705050]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-97705050]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-97705050]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-97705050]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-97705050]{display:flex;gap:4px}.unit-btn[data-v-97705050]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-97705050]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-97705050]:hover{border-color:var(--primary)}.calc-actions[data-v-97705050]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-97705050]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-97705050]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-97705050]:hover{border-color:var(--primary)}.error-text[data-v-97705050]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-97705050]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-97705050],.toast-fade-leave-active[data-v-97705050]{transition:all .2s}.toast-fade-enter-from[data-v-97705050],.toast-fade-leave-to[data-v-97705050]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-97705050]{grid-template-columns:1fr}}.calc-card[data-v-c88037b9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c88037b9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c88037b9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c88037b9]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-c88037b9]{display:flex;gap:10px}.field-row .field[data-v-c88037b9]{flex:1}.field[data-v-c88037b9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c88037b9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c88037b9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c88037b9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-c88037b9]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-c88037b9]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-c88037b9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-c88037b9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c88037b9]:hover{background:#e0e7ff}.detail-text[data-v-c88037b9]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-c88037b9]{width:100%}.section-title[data-v-c88037b9]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-c88037b9]{display:grid;gap:6px}.matrix-input[data-v-c88037b9]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-c88037b9]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-c88037b9]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-c88037b9]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-c88037b9]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-c88037b9]{margin-bottom:8px}.vec-group[data-v-c88037b9]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-c88037b9]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-c88037b9]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-c88037b9]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-c88037b9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-c88037b9]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-c88037b9]{display:flex;gap:4px}.unit-btn[data-v-c88037b9]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-c88037b9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-c88037b9]:hover{border-color:var(--primary)}.calc-actions[data-v-c88037b9]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-c88037b9]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-c88037b9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-c88037b9]:hover{border-color:var(--primary)}.error-text[data-v-c88037b9]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-c88037b9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-c88037b9],.toast-fade-leave-active[data-v-c88037b9]{transition:all .2s}.toast-fade-enter-from[data-v-c88037b9],.toast-fade-leave-to[data-v-c88037b9]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-c88037b9]{grid-template-columns:1fr}}.calc-card[data-v-64bd4c83]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-64bd4c83]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-64bd4c83]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-64bd4c83]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-64bd4c83]{display:flex;gap:10px}.field-row .field[data-v-64bd4c83]{flex:1}.field[data-v-64bd4c83]{display:flex;flex-direction:column;gap:4px}.field label[data-v-64bd4c83]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-64bd4c83]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-64bd4c83]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-64bd4c83]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-64bd4c83]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-64bd4c83]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-64bd4c83]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-64bd4c83]:hover{background:#e0e7ff}.detail-text[data-v-64bd4c83]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-64bd4c83]{width:100%}.section-title[data-v-64bd4c83]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-64bd4c83]{display:grid;gap:6px}.matrix-input[data-v-64bd4c83]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-64bd4c83]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-64bd4c83]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-64bd4c83]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-64bd4c83]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-64bd4c83]{margin-bottom:8px}.vec-group[data-v-64bd4c83]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-64bd4c83]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-64bd4c83]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-64bd4c83]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-64bd4c83]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-64bd4c83]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-64bd4c83]{display:flex;gap:4px}.unit-btn[data-v-64bd4c83]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-64bd4c83]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-64bd4c83]:hover{border-color:var(--primary)}.calc-actions[data-v-64bd4c83]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-64bd4c83]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-64bd4c83]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-64bd4c83]:hover{border-color:var(--primary)}.error-text[data-v-64bd4c83]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-64bd4c83]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-64bd4c83],.toast-fade-leave-active[data-v-64bd4c83]{transition:all .2s}.toast-fade-enter-from[data-v-64bd4c83],.toast-fade-leave-to[data-v-64bd4c83]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-64bd4c83]{grid-template-columns:1fr}}.calc-card[data-v-45f47b79]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-45f47b79]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-45f47b79]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-45f47b79]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-45f47b79]{display:flex;gap:10px}.field-row .field[data-v-45f47b79]{flex:1}.field[data-v-45f47b79]{display:flex;flex-direction:column;gap:4px}.field label[data-v-45f47b79]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-45f47b79]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-45f47b79]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-45f47b79]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-45f47b79]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-45f47b79]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-45f47b79]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-45f47b79]:hover{background:#e0e7ff}.detail-text[data-v-45f47b79]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-45f47b79]{width:100%}.section-title[data-v-45f47b79]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-45f47b79]{display:grid;gap:6px}.matrix-input[data-v-45f47b79]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-45f47b79]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-45f47b79]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-45f47b79]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-45f47b79]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-45f47b79]{margin-bottom:8px}.vec-group[data-v-45f47b79]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-45f47b79]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-45f47b79]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-45f47b79]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-45f47b79]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-45f47b79]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-45f47b79]{display:flex;gap:4px}.unit-btn[data-v-45f47b79]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-45f47b79]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-45f47b79]:hover{border-color:var(--primary)}.calc-actions[data-v-45f47b79]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-45f47b79]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-45f47b79]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-45f47b79]:hover{border-color:var(--primary)}.error-text[data-v-45f47b79]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-45f47b79]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-45f47b79],.toast-fade-leave-active[data-v-45f47b79]{transition:all .2s}.toast-fade-enter-from[data-v-45f47b79],.toast-fade-leave-to[data-v-45f47b79]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-45f47b79]{grid-template-columns:1fr}}.calc-card[data-v-002a371f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-002a371f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-002a371f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-002a371f]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-002a371f]{display:flex;gap:10px}.field-row .field[data-v-002a371f]{flex:1}.field[data-v-002a371f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-002a371f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-002a371f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-002a371f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-002a371f]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-002a371f]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-002a371f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-002a371f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-002a371f]:hover{background:#e0e7ff}.detail-text[data-v-002a371f]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-002a371f]{width:100%}.section-title[data-v-002a371f]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-002a371f]{display:grid;gap:6px}.matrix-input[data-v-002a371f]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-002a371f]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-002a371f]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-002a371f]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-002a371f]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-002a371f]{margin-bottom:8px}.vec-group[data-v-002a371f]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-002a371f]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-002a371f]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-002a371f]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-002a371f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-002a371f]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-002a371f]{display:flex;gap:4px}.unit-btn[data-v-002a371f]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-002a371f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-002a371f]:hover{border-color:var(--primary)}.calc-actions[data-v-002a371f]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-002a371f]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-002a371f]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-002a371f]:hover{border-color:var(--primary)}.error-text[data-v-002a371f]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-002a371f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-002a371f],.toast-fade-leave-active[data-v-002a371f]{transition:all .2s}.toast-fade-enter-from[data-v-002a371f],.toast-fade-leave-to[data-v-002a371f]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-002a371f]{grid-template-columns:1fr}}.calc-card[data-v-1089bdc9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1089bdc9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1089bdc9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1089bdc9]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-1089bdc9]{display:flex;gap:10px}.field-row .field[data-v-1089bdc9]{flex:1}.field[data-v-1089bdc9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1089bdc9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1089bdc9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1089bdc9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-1089bdc9]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-1089bdc9]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-1089bdc9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-1089bdc9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1089bdc9]:hover{background:#e0e7ff}.detail-text[data-v-1089bdc9]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-1089bdc9]{width:100%}.section-title[data-v-1089bdc9]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-1089bdc9]{display:grid;gap:6px}.matrix-input[data-v-1089bdc9]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-1089bdc9]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-1089bdc9]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-1089bdc9]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-1089bdc9]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-1089bdc9]{margin-bottom:8px}.vec-group[data-v-1089bdc9]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-1089bdc9]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-1089bdc9]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-1089bdc9]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-1089bdc9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-1089bdc9]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-1089bdc9]{display:flex;gap:4px}.unit-btn[data-v-1089bdc9]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-1089bdc9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-1089bdc9]:hover{border-color:var(--primary)}.calc-actions[data-v-1089bdc9]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-1089bdc9]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-1089bdc9]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-1089bdc9]:hover{border-color:var(--primary)}.error-text[data-v-1089bdc9]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-1089bdc9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-1089bdc9],.toast-fade-leave-active[data-v-1089bdc9]{transition:all .2s}.toast-fade-enter-from[data-v-1089bdc9],.toast-fade-leave-to[data-v-1089bdc9]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-1089bdc9]{grid-template-columns:1fr}}.calc-card[data-v-41cb40bd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-41cb40bd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-41cb40bd]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-41cb40bd]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-41cb40bd]{display:flex;gap:10px}.field-row .field[data-v-41cb40bd]{flex:1}.field[data-v-41cb40bd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-41cb40bd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-41cb40bd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-41cb40bd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-41cb40bd]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-41cb40bd]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-41cb40bd]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-41cb40bd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-41cb40bd]:hover{background:#e0e7ff}.detail-text[data-v-41cb40bd]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-41cb40bd]{width:100%}.section-title[data-v-41cb40bd]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-41cb40bd]{display:grid;gap:6px}.matrix-input[data-v-41cb40bd]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-41cb40bd]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-41cb40bd]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-41cb40bd]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-41cb40bd]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-41cb40bd]{margin-bottom:8px}.vec-group[data-v-41cb40bd]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-41cb40bd]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-41cb40bd]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-41cb40bd]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-41cb40bd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-41cb40bd]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-41cb40bd]{display:flex;gap:4px}.unit-btn[data-v-41cb40bd]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-41cb40bd]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-41cb40bd]:hover{border-color:var(--primary)}.calc-actions[data-v-41cb40bd]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-41cb40bd]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-41cb40bd]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-41cb40bd]:hover{border-color:var(--primary)}.error-text[data-v-41cb40bd]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-41cb40bd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-41cb40bd],.toast-fade-leave-active[data-v-41cb40bd]{transition:all .2s}.toast-fade-enter-from[data-v-41cb40bd],.toast-fade-leave-to[data-v-41cb40bd]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-41cb40bd]{grid-template-columns:1fr}}.calc-card[data-v-b069d804]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b069d804]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b069d804]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b069d804]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b069d804]{display:flex;gap:10px}.field-row .field[data-v-b069d804]{flex:1}.field[data-v-b069d804]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b069d804]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b069d804]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b069d804]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b069d804]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b069d804]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b069d804]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b069d804]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b069d804]:hover{background:#e0e7ff}.detail-text[data-v-b069d804]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b069d804]{width:100%}.section-title[data-v-b069d804]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b069d804]{display:grid;gap:6px}.matrix-input[data-v-b069d804]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b069d804]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b069d804]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b069d804]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b069d804]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b069d804]{margin-bottom:8px}.vec-group[data-v-b069d804]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b069d804]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b069d804]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b069d804]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b069d804]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b069d804]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-b069d804]{display:flex;gap:4px}.unit-btn[data-v-b069d804]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-b069d804]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-b069d804]:hover{border-color:var(--primary)}.calc-actions[data-v-b069d804]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b069d804]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b069d804]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b069d804]:hover{border-color:var(--primary)}.error-text[data-v-b069d804]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b069d804]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b069d804],.toast-fade-leave-active[data-v-b069d804]{transition:all .2s}.toast-fade-enter-from[data-v-b069d804],.toast-fade-leave-to[data-v-b069d804]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b069d804]{grid-template-columns:1fr}}.calc-card[data-v-5f7ba5cf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5f7ba5cf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5f7ba5cf]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5f7ba5cf]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-5f7ba5cf]{display:flex;gap:10px}.field-row .field[data-v-5f7ba5cf]{flex:1}.field[data-v-5f7ba5cf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5f7ba5cf]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5f7ba5cf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5f7ba5cf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-5f7ba5cf]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-5f7ba5cf]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-5f7ba5cf]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-5f7ba5cf]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5f7ba5cf]:hover{background:#e0e7ff}.detail-text[data-v-5f7ba5cf]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-5f7ba5cf]{width:100%}.section-title[data-v-5f7ba5cf]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-5f7ba5cf]{display:grid;gap:6px}.matrix-input[data-v-5f7ba5cf]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-5f7ba5cf]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-5f7ba5cf]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-5f7ba5cf]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-5f7ba5cf]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-5f7ba5cf]{margin-bottom:8px}.vec-group[data-v-5f7ba5cf]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-5f7ba5cf]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-5f7ba5cf]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-5f7ba5cf]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-5f7ba5cf]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-5f7ba5cf]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-5f7ba5cf]{display:flex;gap:4px}.unit-btn[data-v-5f7ba5cf]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-5f7ba5cf]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-5f7ba5cf]:hover{border-color:var(--primary)}.calc-actions[data-v-5f7ba5cf]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-5f7ba5cf]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-5f7ba5cf]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-5f7ba5cf]:hover{border-color:var(--primary)}.error-text[data-v-5f7ba5cf]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-5f7ba5cf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-5f7ba5cf],.toast-fade-leave-active[data-v-5f7ba5cf]{transition:all .2s}.toast-fade-enter-from[data-v-5f7ba5cf],.toast-fade-leave-to[data-v-5f7ba5cf]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-5f7ba5cf]{grid-template-columns:1fr}}.calc-card[data-v-65396826]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-65396826]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-65396826]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-65396826]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-65396826]{display:flex;gap:10px}.field-row .field[data-v-65396826]{flex:1}.field[data-v-65396826]{display:flex;flex-direction:column;gap:4px}.field label[data-v-65396826]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-65396826]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-65396826]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-65396826]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-65396826]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-65396826]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-65396826]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-65396826]:hover{background:#e0e7ff}.detail-text[data-v-65396826]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-65396826]{width:100%}.section-title[data-v-65396826]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-65396826]{display:grid;gap:6px}.matrix-input[data-v-65396826]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-65396826]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-65396826]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-65396826]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-65396826]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-65396826]{margin-bottom:8px}.vec-group[data-v-65396826]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-65396826]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-65396826]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-65396826]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-65396826]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-65396826]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-65396826]{display:flex;gap:4px}.unit-btn[data-v-65396826]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-65396826]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-65396826]:hover{border-color:var(--primary)}.calc-actions[data-v-65396826]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-65396826]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-65396826]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-65396826]:hover{border-color:var(--primary)}.error-text[data-v-65396826]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-65396826]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-65396826],.toast-fade-leave-active[data-v-65396826]{transition:all .2s}.toast-fade-enter-from[data-v-65396826],.toast-fade-leave-to[data-v-65396826]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-65396826]{grid-template-columns:1fr}}.calc-card[data-v-b7474cea]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b7474cea]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b7474cea]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b7474cea]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-b7474cea]{display:flex;gap:10px}.field-row .field[data-v-b7474cea]{flex:1}.field[data-v-b7474cea]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b7474cea]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b7474cea]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b7474cea]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-b7474cea]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-b7474cea]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-b7474cea]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-b7474cea]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b7474cea]:hover{background:#e0e7ff}.detail-text[data-v-b7474cea]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-b7474cea]{width:100%}.section-title[data-v-b7474cea]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-b7474cea]{display:grid;gap:6px}.matrix-input[data-v-b7474cea]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-b7474cea]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-b7474cea]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-b7474cea]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-b7474cea]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-b7474cea]{margin-bottom:8px}.vec-group[data-v-b7474cea]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-b7474cea]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-b7474cea]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-b7474cea]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-b7474cea]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-b7474cea]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-b7474cea]{display:flex;gap:4px}.unit-btn[data-v-b7474cea]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-b7474cea]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-b7474cea]:hover{border-color:var(--primary)}.calc-actions[data-v-b7474cea]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-b7474cea]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-b7474cea]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-b7474cea]:hover{border-color:var(--primary)}.error-text[data-v-b7474cea]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-b7474cea]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-b7474cea],.toast-fade-leave-active[data-v-b7474cea]{transition:all .2s}.toast-fade-enter-from[data-v-b7474cea],.toast-fade-leave-to[data-v-b7474cea]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-b7474cea]{grid-template-columns:1fr}}.calc-card[data-v-63f2329c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-63f2329c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-63f2329c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-63f2329c]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-63f2329c]{display:flex;gap:10px}.field-row .field[data-v-63f2329c]{flex:1}.field[data-v-63f2329c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-63f2329c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-63f2329c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-63f2329c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-63f2329c]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-63f2329c]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-63f2329c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-63f2329c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-63f2329c]:hover{background:#e0e7ff}.detail-text[data-v-63f2329c]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-63f2329c]{width:100%}.section-title[data-v-63f2329c]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-63f2329c]{display:grid;gap:6px}.matrix-input[data-v-63f2329c]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-63f2329c]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-63f2329c]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-63f2329c]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-63f2329c]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-63f2329c]{margin-bottom:8px}.vec-group[data-v-63f2329c]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-63f2329c]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-63f2329c]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-63f2329c]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-63f2329c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-63f2329c]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-63f2329c]{display:flex;gap:4px}.unit-btn[data-v-63f2329c]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-63f2329c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-63f2329c]:hover{border-color:var(--primary)}.calc-actions[data-v-63f2329c]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-63f2329c]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-63f2329c]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-63f2329c]:hover{border-color:var(--primary)}.error-text[data-v-63f2329c]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-63f2329c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-63f2329c],.toast-fade-leave-active[data-v-63f2329c]{transition:all .2s}.toast-fade-enter-from[data-v-63f2329c],.toast-fade-leave-to[data-v-63f2329c]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-63f2329c]{grid-template-columns:1fr}}.calc-card[data-v-8b9266c1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8b9266c1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8b9266c1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8b9266c1]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-8b9266c1]{display:flex;gap:10px}.field-row .field[data-v-8b9266c1]{flex:1}.field[data-v-8b9266c1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8b9266c1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8b9266c1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8b9266c1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-8b9266c1]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-8b9266c1]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-8b9266c1]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8b9266c1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8b9266c1]:hover{background:#e0e7ff}.detail-text[data-v-8b9266c1]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-8b9266c1]{width:100%}.section-title[data-v-8b9266c1]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-8b9266c1]{display:grid;gap:6px}.matrix-input[data-v-8b9266c1]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-8b9266c1]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-8b9266c1]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-8b9266c1]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-8b9266c1]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-8b9266c1]{margin-bottom:8px}.vec-group[data-v-8b9266c1]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-8b9266c1]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-8b9266c1]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-8b9266c1]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-8b9266c1]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-8b9266c1]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-8b9266c1]{display:flex;gap:4px}.unit-btn[data-v-8b9266c1]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-8b9266c1]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-8b9266c1]:hover{border-color:var(--primary)}.calc-actions[data-v-8b9266c1]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-8b9266c1]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-8b9266c1]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-8b9266c1]:hover{border-color:var(--primary)}.error-text[data-v-8b9266c1]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-8b9266c1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8b9266c1],.toast-fade-leave-active[data-v-8b9266c1]{transition:all .2s}.toast-fade-enter-from[data-v-8b9266c1],.toast-fade-leave-to[data-v-8b9266c1]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-8b9266c1]{grid-template-columns:1fr}}.calc-card[data-v-8b42d03d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8b42d03d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8b42d03d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8b42d03d]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-8b42d03d]{display:flex;gap:10px}.field-row .field[data-v-8b42d03d]{flex:1}.field[data-v-8b42d03d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8b42d03d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8b42d03d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8b42d03d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-8b42d03d]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-8b42d03d]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-8b42d03d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8b42d03d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8b42d03d]:hover{background:#e0e7ff}.detail-text[data-v-8b42d03d]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-8b42d03d]{width:100%}.section-title[data-v-8b42d03d]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-8b42d03d]{display:grid;gap:6px}.matrix-input[data-v-8b42d03d]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-8b42d03d]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-8b42d03d]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-8b42d03d]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-8b42d03d]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-8b42d03d]{margin-bottom:8px}.vec-group[data-v-8b42d03d]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-8b42d03d]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-8b42d03d]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-8b42d03d]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-8b42d03d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-8b42d03d]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-8b42d03d]{display:flex;gap:4px}.unit-btn[data-v-8b42d03d]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-8b42d03d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-8b42d03d]:hover{border-color:var(--primary)}.calc-actions[data-v-8b42d03d]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-8b42d03d]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-8b42d03d]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-8b42d03d]:hover{border-color:var(--primary)}.error-text[data-v-8b42d03d]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-8b42d03d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8b42d03d],.toast-fade-leave-active[data-v-8b42d03d]{transition:all .2s}.toast-fade-enter-from[data-v-8b42d03d],.toast-fade-leave-to[data-v-8b42d03d]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-8b42d03d]{grid-template-columns:1fr}}.calc-card[data-v-00331410]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-00331410]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-00331410]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-00331410]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-00331410]{display:flex;gap:10px}.field-row .field[data-v-00331410]{flex:1}.field[data-v-00331410]{display:flex;flex-direction:column;gap:4px}.field label[data-v-00331410]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-00331410]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-00331410]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-00331410]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-00331410]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-00331410]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-00331410]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-00331410]:hover{background:#e0e7ff}.detail-text[data-v-00331410]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-00331410]{width:100%}.section-title[data-v-00331410]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-00331410]{display:grid;gap:6px}.matrix-input[data-v-00331410]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-00331410]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-00331410]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-00331410]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-00331410]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-00331410]{margin-bottom:8px}.vec-group[data-v-00331410]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-00331410]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-00331410]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-00331410]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-00331410]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-00331410]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-00331410]{display:flex;gap:4px}.unit-btn[data-v-00331410]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-00331410]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-00331410]:hover{border-color:var(--primary)}.calc-actions[data-v-00331410]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-00331410]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-00331410]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-00331410]:hover{border-color:var(--primary)}.error-text[data-v-00331410]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-00331410]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-00331410],.toast-fade-leave-active[data-v-00331410]{transition:all .2s}.toast-fade-enter-from[data-v-00331410],.toast-fade-leave-to[data-v-00331410]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-00331410]{grid-template-columns:1fr}}.calc-card[data-v-253456e7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-253456e7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-253456e7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-253456e7]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-253456e7]{display:flex;gap:10px}.field-row .field[data-v-253456e7]{flex:1}.field[data-v-253456e7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-253456e7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-253456e7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-253456e7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-253456e7]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-253456e7]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-253456e7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-253456e7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-253456e7]:hover{background:#e0e7ff}.detail-text[data-v-253456e7]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-253456e7]{width:100%}.section-title[data-v-253456e7]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-253456e7]{display:grid;gap:6px}.matrix-input[data-v-253456e7]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-253456e7]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-253456e7]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-253456e7]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-253456e7]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-253456e7]{margin-bottom:8px}.vec-group[data-v-253456e7]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-253456e7]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-253456e7]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-253456e7]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-253456e7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-253456e7]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-253456e7]{display:flex;gap:4px}.unit-btn[data-v-253456e7]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-253456e7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-253456e7]:hover{border-color:var(--primary)}.calc-actions[data-v-253456e7]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-253456e7]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-253456e7]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-253456e7]:hover{border-color:var(--primary)}.error-text[data-v-253456e7]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-253456e7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-253456e7],.toast-fade-leave-active[data-v-253456e7]{transition:all .2s}.toast-fade-enter-from[data-v-253456e7],.toast-fade-leave-to[data-v-253456e7]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-253456e7]{grid-template-columns:1fr}}.calc-card[data-v-ef91126b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ef91126b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ef91126b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ef91126b]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-ef91126b]{display:flex;gap:10px}.field-row .field[data-v-ef91126b]{flex:1}.field[data-v-ef91126b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ef91126b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ef91126b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ef91126b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-ef91126b]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-ef91126b]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-ef91126b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-ef91126b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ef91126b]:hover{background:#e0e7ff}.detail-text[data-v-ef91126b]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-ef91126b]{width:100%}.section-title[data-v-ef91126b]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-ef91126b]{display:grid;gap:6px}.matrix-input[data-v-ef91126b]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-ef91126b]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-ef91126b]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-ef91126b]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-ef91126b]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-ef91126b]{margin-bottom:8px}.vec-group[data-v-ef91126b]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-ef91126b]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-ef91126b]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-ef91126b]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-ef91126b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-ef91126b]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-ef91126b]{display:flex;gap:4px}.unit-btn[data-v-ef91126b]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-ef91126b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-ef91126b]:hover{border-color:var(--primary)}.calc-actions[data-v-ef91126b]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-ef91126b]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-ef91126b]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-ef91126b]:hover{border-color:var(--primary)}.error-text[data-v-ef91126b]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-ef91126b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-ef91126b],.toast-fade-leave-active[data-v-ef91126b]{transition:all .2s}.toast-fade-enter-from[data-v-ef91126b],.toast-fade-leave-to[data-v-ef91126b]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-ef91126b]{grid-template-columns:1fr}}.calc-card[data-v-edc5ed1e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-edc5ed1e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-edc5ed1e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-edc5ed1e]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-edc5ed1e]{display:flex;gap:10px}.field-row .field[data-v-edc5ed1e]{flex:1}.field[data-v-edc5ed1e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-edc5ed1e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-edc5ed1e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-edc5ed1e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-edc5ed1e]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-edc5ed1e]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-edc5ed1e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-edc5ed1e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-edc5ed1e]:hover{background:#e0e7ff}.detail-text[data-v-edc5ed1e]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-edc5ed1e]{width:100%}.section-title[data-v-edc5ed1e]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-edc5ed1e]{display:grid;gap:6px}.matrix-input[data-v-edc5ed1e]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-edc5ed1e]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-edc5ed1e]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-edc5ed1e]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-edc5ed1e]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-edc5ed1e]{margin-bottom:8px}.vec-group[data-v-edc5ed1e]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-edc5ed1e]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-edc5ed1e]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-edc5ed1e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-edc5ed1e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-edc5ed1e]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-edc5ed1e]{display:flex;gap:4px}.unit-btn[data-v-edc5ed1e]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-edc5ed1e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-edc5ed1e]:hover{border-color:var(--primary)}.calc-actions[data-v-edc5ed1e]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-edc5ed1e]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-edc5ed1e]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-edc5ed1e]:hover{border-color:var(--primary)}.error-text[data-v-edc5ed1e]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-edc5ed1e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-edc5ed1e],.toast-fade-leave-active[data-v-edc5ed1e]{transition:all .2s}.toast-fade-enter-from[data-v-edc5ed1e],.toast-fade-leave-to[data-v-edc5ed1e]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-edc5ed1e]{grid-template-columns:1fr}}.calc-card[data-v-40560302]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-40560302]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-40560302]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-40560302]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-40560302]{display:flex;gap:10px}.field-row .field[data-v-40560302]{flex:1}.field[data-v-40560302]{display:flex;flex-direction:column;gap:4px}.field label[data-v-40560302]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-40560302]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-40560302]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-40560302]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-40560302]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-40560302]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-40560302]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-40560302]:hover{background:#e0e7ff}.detail-text[data-v-40560302]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-40560302]{width:100%}.section-title[data-v-40560302]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-40560302]{display:grid;gap:6px}.matrix-input[data-v-40560302]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-40560302]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-40560302]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-40560302]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-40560302]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-40560302]{margin-bottom:8px}.vec-group[data-v-40560302]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-40560302]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-40560302]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-40560302]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-40560302]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-40560302]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-40560302]{display:flex;gap:4px}.unit-btn[data-v-40560302]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-40560302]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-40560302]:hover{border-color:var(--primary)}.calc-actions[data-v-40560302]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-40560302]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-40560302]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-40560302]:hover{border-color:var(--primary)}.error-text[data-v-40560302]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-40560302]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-40560302],.toast-fade-leave-active[data-v-40560302]{transition:all .2s}.toast-fade-enter-from[data-v-40560302],.toast-fade-leave-to[data-v-40560302]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-40560302]{grid-template-columns:1fr}}.calc-card[data-v-8ff69c23]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8ff69c23]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8ff69c23]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-8ff69c23]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-8ff69c23]{display:flex;gap:10px}.field-row .field[data-v-8ff69c23]{flex:1}.field[data-v-8ff69c23]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8ff69c23]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8ff69c23]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8ff69c23]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-8ff69c23]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-8ff69c23]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-8ff69c23]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-8ff69c23]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8ff69c23]:hover{background:#e0e7ff}.detail-text[data-v-8ff69c23]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-8ff69c23]{width:100%}.section-title[data-v-8ff69c23]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-8ff69c23]{display:grid;gap:6px}.matrix-input[data-v-8ff69c23]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-8ff69c23]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-8ff69c23]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-8ff69c23]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-8ff69c23]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-8ff69c23]{margin-bottom:8px}.vec-group[data-v-8ff69c23]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-8ff69c23]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-8ff69c23]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-8ff69c23]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-8ff69c23]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-8ff69c23]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-8ff69c23]{display:flex;gap:4px}.unit-btn[data-v-8ff69c23]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-8ff69c23]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-8ff69c23]:hover{border-color:var(--primary)}.calc-actions[data-v-8ff69c23]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-8ff69c23]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-8ff69c23]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-8ff69c23]:hover{border-color:var(--primary)}.error-text[data-v-8ff69c23]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-8ff69c23]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-8ff69c23],.toast-fade-leave-active[data-v-8ff69c23]{transition:all .2s}.toast-fade-enter-from[data-v-8ff69c23],.toast-fade-leave-to[data-v-8ff69c23]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-8ff69c23]{grid-template-columns:1fr}}.calc-card[data-v-d886fefc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d886fefc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d886fefc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d886fefc]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-d886fefc]{display:flex;gap:10px}.field-row .field[data-v-d886fefc]{flex:1}.field[data-v-d886fefc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d886fefc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d886fefc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d886fefc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-d886fefc]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-d886fefc]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-d886fefc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-d886fefc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d886fefc]:hover{background:#e0e7ff}.detail-text[data-v-d886fefc]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-d886fefc]{width:100%}.section-title[data-v-d886fefc]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-d886fefc]{display:grid;gap:6px}.matrix-input[data-v-d886fefc]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-d886fefc]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-d886fefc]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-d886fefc]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-d886fefc]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-d886fefc]{margin-bottom:8px}.vec-group[data-v-d886fefc]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-d886fefc]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-d886fefc]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-d886fefc]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-d886fefc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-d886fefc]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-d886fefc]{display:flex;gap:4px}.unit-btn[data-v-d886fefc]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-d886fefc]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-d886fefc]:hover{border-color:var(--primary)}.calc-actions[data-v-d886fefc]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-d886fefc]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-d886fefc]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-d886fefc]:hover{border-color:var(--primary)}.error-text[data-v-d886fefc]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-d886fefc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-d886fefc],.toast-fade-leave-active[data-v-d886fefc]{transition:all .2s}.toast-fade-enter-from[data-v-d886fefc],.toast-fade-leave-to[data-v-d886fefc]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-d886fefc]{grid-template-columns:1fr}}.calc-card[data-v-65f2a6ca]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-65f2a6ca]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-65f2a6ca]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-65f2a6ca]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-65f2a6ca]{display:flex;gap:10px}.field-row .field[data-v-65f2a6ca]{flex:1}.field[data-v-65f2a6ca]{display:flex;flex-direction:column;gap:4px}.field label[data-v-65f2a6ca]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-65f2a6ca]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-65f2a6ca]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-65f2a6ca]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-65f2a6ca]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-65f2a6ca]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-65f2a6ca]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-65f2a6ca]:hover{background:#e0e7ff}.detail-text[data-v-65f2a6ca]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-65f2a6ca]{width:100%}.section-title[data-v-65f2a6ca]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-65f2a6ca]{display:grid;gap:6px}.matrix-input[data-v-65f2a6ca]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-65f2a6ca]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-65f2a6ca]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-65f2a6ca]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-65f2a6ca]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-65f2a6ca]{margin-bottom:8px}.vec-group[data-v-65f2a6ca]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-65f2a6ca]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-65f2a6ca]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-65f2a6ca]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-65f2a6ca]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-65f2a6ca]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-65f2a6ca]{display:flex;gap:4px}.unit-btn[data-v-65f2a6ca]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-65f2a6ca]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-65f2a6ca]:hover{border-color:var(--primary)}.calc-actions[data-v-65f2a6ca]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-65f2a6ca]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-65f2a6ca]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-65f2a6ca]:hover{border-color:var(--primary)}.error-text[data-v-65f2a6ca]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-65f2a6ca]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-65f2a6ca],.toast-fade-leave-active[data-v-65f2a6ca]{transition:all .2s}.toast-fade-enter-from[data-v-65f2a6ca],.toast-fade-leave-to[data-v-65f2a6ca]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-65f2a6ca]{grid-template-columns:1fr}}.calc-card[data-v-35fa5fec]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-35fa5fec]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-35fa5fec]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-35fa5fec]{display:flex;flex-direction:column;gap:10px}.field-row[data-v-35fa5fec]{display:flex;gap:10px}.field-row .field[data-v-35fa5fec]{flex:1}.field[data-v-35fa5fec]{display:flex;flex-direction:column;gap:4px}.field label[data-v-35fa5fec]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-35fa5fec]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-35fa5fec]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.result-block[data-v-35fa5fec]{padding:16px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;gap:8px}.big-number[data-v-35fa5fec]{font-size:36px;font-weight:800;color:var(--primary);line-height:1.2;text-align:center}.result-placeholder[data-v-35fa5fec]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.copy-btn[data-v-35fa5fec]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg, #eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-35fa5fec]:hover{background:#e0e7ff}.detail-text[data-v-35fa5fec]{font-size:12px;color:var(--text-secondary);text-align:center}.result-section[data-v-35fa5fec]{width:100%}.section-title[data-v-35fa5fec]{font-size:11px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.matrix-grid[data-v-35fa5fec]{display:grid;gap:6px}.matrix-input[data-v-35fa5fec]{text-align:center;padding:8px;font-size:14px;min-width:0}.matrix-display[data-v-35fa5fec]{display:flex;gap:6px;justify-content:center;margin-bottom:4px}.matrix-cell[data-v-35fa5fec]{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:6px 10px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;font-weight:600;color:var(--text-primary)}.zero-cell[data-v-35fa5fec]{color:var(--text-muted);opacity:.5}.pivot-cell[data-v-35fa5fec]{border-color:var(--primary);background:var(--primary-bg, #eef2ff)}.matrix-section[data-v-35fa5fec]{margin-bottom:8px}.vec-group[data-v-35fa5fec]{display:flex;flex-direction:column;gap:4px}.vec-label[data-v-35fa5fec]{font-size:11px;font-weight:700;color:var(--primary);text-align:center}.norm-list[data-v-35fa5fec]{width:100%;display:flex;flex-direction:column;gap:6px}.norm-item[data-v-35fa5fec]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.norm-label[data-v-35fa5fec]{font-size:12px;font-weight:600;color:var(--text-secondary)}.norm-value[data-v-35fa5fec]{font-size:16px;font-weight:700;color:var(--primary)}.unit-toggle[data-v-35fa5fec]{display:flex;gap:4px}.unit-btn[data-v-35fa5fec]{flex:1;padding:8px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:13px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.unit-btn.active[data-v-35fa5fec]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.unit-btn[data-v-35fa5fec]:hover{border-color:var(--primary)}.calc-actions[data-v-35fa5fec]{display:flex;flex-wrap:wrap;gap:6px}.op-btn[data-v-35fa5fec]{padding:6px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;transition:all .2s}.op-btn.active[data-v-35fa5fec]{border-color:var(--primary);color:var(--primary);background:var(--primary-bg, #eef2ff)}.op-btn[data-v-35fa5fec]:hover{border-color:var(--primary)}.error-text[data-v-35fa5fec]{font-size:12px;color:#ef4444;font-weight:600}.toast[data-v-35fa5fec]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c55e4d;z-index:9999}.toast-fade-enter-active[data-v-35fa5fec],.toast-fade-leave-active[data-v-35fa5fec]{transition:all .2s}.toast-fade-enter-from[data-v-35fa5fec],.toast-fade-leave-to[data-v-35fa5fec]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 768px){.calc-card[data-v-35fa5fec]{grid-template-columns:1fr}}.calc-container[data-v-98117f2d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-98117f2d],.calc-result-panel[data-v-98117f2d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-98117f2d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-98117f2d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-98117f2d]{display:flex;flex-direction:column;gap:10px}.field[data-v-98117f2d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-98117f2d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-98117f2d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-98117f2d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-98117f2d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-98117f2d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-98117f2d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-98117f2d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-98117f2d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-98117f2d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-98117f2d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-98117f2d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-98117f2d]:hover{background:#e0e7ff}.formula-box[data-v-98117f2d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-98117f2d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-98117f2d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-98117f2d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-98117f2d]{grid-template-columns:1fr}}.calc-container[data-v-8c04fadd]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8c04fadd],.calc-result-panel[data-v-8c04fadd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-8c04fadd]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-8c04fadd]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-8c04fadd]{display:flex;flex-direction:column;gap:10px}.field[data-v-8c04fadd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8c04fadd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8c04fadd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8c04fadd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8c04fadd]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-8c04fadd]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-8c04fadd]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-8c04fadd]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-8c04fadd]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-8c04fadd]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-8c04fadd]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-8c04fadd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8c04fadd]:hover{background:#e0e7ff}.formula-box[data-v-8c04fadd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8c04fadd]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8c04fadd]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-8c04fadd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-8c04fadd]{grid-template-columns:1fr}}.calc-container[data-v-5299e6d9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5299e6d9],.calc-result-panel[data-v-5299e6d9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5299e6d9]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5299e6d9]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5299e6d9]{display:flex;flex-direction:column;gap:10px}.field[data-v-5299e6d9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5299e6d9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5299e6d9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5299e6d9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5299e6d9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5299e6d9]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5299e6d9]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5299e6d9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5299e6d9]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5299e6d9]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5299e6d9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5299e6d9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5299e6d9]:hover{background:#e0e7ff}.formula-box[data-v-5299e6d9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5299e6d9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5299e6d9]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-5299e6d9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5299e6d9]{grid-template-columns:1fr}}.calc-container[data-v-e0a8cf17]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e0a8cf17],.calc-result-panel[data-v-e0a8cf17]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-e0a8cf17]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-e0a8cf17]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-e0a8cf17]{display:flex;flex-direction:column;gap:10px}.field[data-v-e0a8cf17]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e0a8cf17]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-e0a8cf17]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e0a8cf17]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e0a8cf17]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-e0a8cf17]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-e0a8cf17]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-e0a8cf17]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-e0a8cf17]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-e0a8cf17]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-e0a8cf17]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-e0a8cf17]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e0a8cf17]:hover{background:#e0e7ff}.formula-box[data-v-e0a8cf17]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e0a8cf17]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-e0a8cf17]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-e0a8cf17]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-e0a8cf17]{grid-template-columns:1fr}}.calc-container[data-v-c58ce8a4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c58ce8a4],.calc-result-panel[data-v-c58ce8a4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-c58ce8a4]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-c58ce8a4]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-c58ce8a4]{display:flex;flex-direction:column;gap:10px}.field[data-v-c58ce8a4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c58ce8a4]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-c58ce8a4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c58ce8a4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c58ce8a4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-c58ce8a4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-c58ce8a4]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-c58ce8a4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-c58ce8a4]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-c58ce8a4]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-c58ce8a4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-c58ce8a4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c58ce8a4]:hover{background:#e0e7ff}.formula-box[data-v-c58ce8a4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c58ce8a4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-c58ce8a4]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-c58ce8a4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-c58ce8a4]{grid-template-columns:1fr}}.calc-container[data-v-57898cc1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-57898cc1],.calc-result-panel[data-v-57898cc1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-57898cc1]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-57898cc1]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-57898cc1]{display:flex;flex-direction:column;gap:10px}.field[data-v-57898cc1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-57898cc1]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-57898cc1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-57898cc1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-57898cc1]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-57898cc1]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-57898cc1]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-57898cc1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-57898cc1]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-57898cc1]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-57898cc1]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-57898cc1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-57898cc1]:hover{background:#e0e7ff}.formula-box[data-v-57898cc1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-57898cc1]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-57898cc1]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-57898cc1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-57898cc1]{grid-template-columns:1fr}}.calc-container[data-v-d7f54d82]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d7f54d82],.calc-result-panel[data-v-d7f54d82]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-d7f54d82]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-d7f54d82]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-d7f54d82]{display:flex;flex-direction:column;gap:10px}.field[data-v-d7f54d82]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d7f54d82]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d7f54d82]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d7f54d82]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d7f54d82]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-d7f54d82]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-d7f54d82]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-d7f54d82]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-d7f54d82]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-d7f54d82]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-d7f54d82]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-d7f54d82]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d7f54d82]:hover{background:#e0e7ff}.formula-box[data-v-d7f54d82]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d7f54d82]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d7f54d82]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-d7f54d82]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-d7f54d82]{grid-template-columns:1fr}}.calc-container[data-v-77929d9e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-77929d9e],.calc-result-panel[data-v-77929d9e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-77929d9e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-77929d9e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-77929d9e]{display:flex;flex-direction:column;gap:10px}.field[data-v-77929d9e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-77929d9e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-77929d9e]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-77929d9e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-77929d9e]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-77929d9e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-77929d9e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-77929d9e]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-77929d9e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-77929d9e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-77929d9e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-77929d9e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-77929d9e]:hover{background:#e0e7ff}.formula-box[data-v-77929d9e]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-77929d9e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-77929d9e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-77929d9e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-77929d9e]{grid-template-columns:1fr}}.calc-container[data-v-e2f10f61]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e2f10f61],.calc-result-panel[data-v-e2f10f61]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-e2f10f61]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-e2f10f61]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-e2f10f61]{display:flex;flex-direction:column;gap:10px}.field[data-v-e2f10f61]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e2f10f61]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-e2f10f61]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e2f10f61]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e2f10f61]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-e2f10f61]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-e2f10f61]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-e2f10f61]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-e2f10f61]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-e2f10f61]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-e2f10f61]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-e2f10f61]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e2f10f61]:hover{background:#e0e7ff}.formula-box[data-v-e2f10f61]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e2f10f61]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-e2f10f61]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-e2f10f61]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-e2f10f61]{grid-template-columns:1fr}}.calc-container[data-v-ec2b1574]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ec2b1574],.calc-result-panel[data-v-ec2b1574]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ec2b1574]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ec2b1574]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ec2b1574]{display:flex;flex-direction:column;gap:10px}.field[data-v-ec2b1574]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ec2b1574]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ec2b1574]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ec2b1574]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ec2b1574]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ec2b1574]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ec2b1574]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ec2b1574]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ec2b1574]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ec2b1574]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ec2b1574]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ec2b1574]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ec2b1574]:hover{background:#e0e7ff}.formula-box[data-v-ec2b1574]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ec2b1574]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ec2b1574]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-ec2b1574]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ec2b1574]{grid-template-columns:1fr}}.calc-container[data-v-02221116]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-02221116],.calc-result-panel[data-v-02221116]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-02221116]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-02221116]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-02221116]{display:flex;flex-direction:column;gap:10px}.field[data-v-02221116]{display:flex;flex-direction:column;gap:4px}.field label[data-v-02221116]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-02221116]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-02221116]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-02221116]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-02221116]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-02221116]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-02221116]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-02221116]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-02221116]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-02221116]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-02221116]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-02221116]:hover{background:#e0e7ff}.formula-box[data-v-02221116]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-02221116]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-02221116]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-02221116]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-02221116]{grid-template-columns:1fr}}.calc-container[data-v-f83de067]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f83de067],.calc-result-panel[data-v-f83de067]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f83de067]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f83de067]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f83de067]{display:flex;flex-direction:column;gap:10px}.field[data-v-f83de067]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f83de067]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f83de067]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f83de067]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f83de067]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f83de067]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f83de067]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f83de067]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f83de067]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f83de067]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f83de067]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f83de067]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f83de067]:hover{background:#e0e7ff}.formula-box[data-v-f83de067]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f83de067]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f83de067]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-f83de067]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f83de067]{grid-template-columns:1fr}}.calc-container[data-v-9c5ca2fb]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9c5ca2fb],.calc-result-panel[data-v-9c5ca2fb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-9c5ca2fb]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-9c5ca2fb]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-9c5ca2fb]{display:flex;flex-direction:column;gap:10px}.field[data-v-9c5ca2fb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9c5ca2fb]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9c5ca2fb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9c5ca2fb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9c5ca2fb]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-9c5ca2fb]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-9c5ca2fb]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-9c5ca2fb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-9c5ca2fb]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-9c5ca2fb]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-9c5ca2fb]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-9c5ca2fb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9c5ca2fb]:hover{background:#e0e7ff}.formula-box[data-v-9c5ca2fb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9c5ca2fb]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9c5ca2fb]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-9c5ca2fb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-9c5ca2fb]{grid-template-columns:1fr}}.calc-container[data-v-389351bd]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-389351bd],.calc-result-panel[data-v-389351bd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-389351bd]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-389351bd]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-389351bd]{display:flex;flex-direction:column;gap:10px}.field[data-v-389351bd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-389351bd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-389351bd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-389351bd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-389351bd]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-389351bd]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-389351bd]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-389351bd]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-389351bd]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-389351bd]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-389351bd]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-389351bd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-389351bd]:hover{background:#e0e7ff}.formula-box[data-v-389351bd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-389351bd]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-389351bd]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-389351bd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-389351bd]{grid-template-columns:1fr}}.calc-container[data-v-a4ee08cc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a4ee08cc],.calc-result-panel[data-v-a4ee08cc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a4ee08cc]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a4ee08cc]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a4ee08cc]{display:flex;flex-direction:column;gap:10px}.field[data-v-a4ee08cc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a4ee08cc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a4ee08cc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a4ee08cc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a4ee08cc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a4ee08cc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a4ee08cc]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a4ee08cc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a4ee08cc]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a4ee08cc]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a4ee08cc]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a4ee08cc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a4ee08cc]:hover{background:#e0e7ff}.formula-box[data-v-a4ee08cc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a4ee08cc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a4ee08cc]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-a4ee08cc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a4ee08cc]{grid-template-columns:1fr}}.calc-container[data-v-ac12ec75]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ac12ec75],.calc-result-panel[data-v-ac12ec75]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ac12ec75]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ac12ec75]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ac12ec75]{display:flex;flex-direction:column;gap:10px}.field[data-v-ac12ec75]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ac12ec75]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ac12ec75]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ac12ec75]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ac12ec75]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ac12ec75]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ac12ec75]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ac12ec75]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ac12ec75]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ac12ec75]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ac12ec75]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ac12ec75]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ac12ec75]:hover{background:#e0e7ff}.formula-box[data-v-ac12ec75]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ac12ec75]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ac12ec75]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-ac12ec75]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ac12ec75]{grid-template-columns:1fr}}.calc-container[data-v-5e52115d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5e52115d],.calc-result-panel[data-v-5e52115d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5e52115d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5e52115d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5e52115d]{display:flex;flex-direction:column;gap:10px}.field[data-v-5e52115d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5e52115d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5e52115d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5e52115d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5e52115d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5e52115d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5e52115d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5e52115d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5e52115d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5e52115d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5e52115d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5e52115d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5e52115d]:hover{background:#e0e7ff}.formula-box[data-v-5e52115d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5e52115d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5e52115d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-5e52115d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5e52115d]{grid-template-columns:1fr}}.calc-container[data-v-d67f1a46]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d67f1a46],.calc-result-panel[data-v-d67f1a46]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-d67f1a46]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-d67f1a46]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-d67f1a46]{display:flex;flex-direction:column;gap:10px}.field[data-v-d67f1a46]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d67f1a46]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d67f1a46]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d67f1a46]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d67f1a46]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-d67f1a46]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-d67f1a46]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-d67f1a46]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-d67f1a46]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-d67f1a46]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-d67f1a46]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-d67f1a46]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d67f1a46]:hover{background:#e0e7ff}.formula-box[data-v-d67f1a46]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d67f1a46]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d67f1a46]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-d67f1a46]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-d67f1a46]{grid-template-columns:1fr}}.calc-container[data-v-ad211354]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ad211354],.calc-result-panel[data-v-ad211354]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ad211354]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ad211354]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ad211354]{display:flex;flex-direction:column;gap:10px}.field[data-v-ad211354]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ad211354]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ad211354]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ad211354]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ad211354]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ad211354]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ad211354]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ad211354]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ad211354]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ad211354]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ad211354]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-ad211354]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ad211354]:hover{background:#e0e7ff}.formula-box[data-v-ad211354]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ad211354]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ad211354]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-ad211354]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ad211354]{grid-template-columns:1fr}}.calc-container[data-v-23ea2d99]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-23ea2d99],.calc-result-panel[data-v-23ea2d99]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-23ea2d99]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-23ea2d99]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-23ea2d99]{display:flex;flex-direction:column;gap:10px}.field[data-v-23ea2d99]{display:flex;flex-direction:column;gap:4px}.field label[data-v-23ea2d99]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-23ea2d99]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-23ea2d99]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-23ea2d99]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-23ea2d99]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-23ea2d99]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-23ea2d99]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-23ea2d99]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-23ea2d99]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-23ea2d99]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-23ea2d99]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-23ea2d99]:hover{background:#e0e7ff}.formula-box[data-v-23ea2d99]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-23ea2d99]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-23ea2d99]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-23ea2d99]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-23ea2d99]{grid-template-columns:1fr}}.calc-container[data-v-a1d539c2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a1d539c2],.calc-result-panel[data-v-a1d539c2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a1d539c2]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a1d539c2]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a1d539c2]{display:flex;flex-direction:column;gap:10px}.field[data-v-a1d539c2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a1d539c2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a1d539c2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a1d539c2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a1d539c2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a1d539c2]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a1d539c2]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a1d539c2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a1d539c2]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a1d539c2]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a1d539c2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a1d539c2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a1d539c2]:hover{background:#e0e7ff}.formula-box[data-v-a1d539c2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a1d539c2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a1d539c2]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-a1d539c2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a1d539c2]{grid-template-columns:1fr}}.calc-container[data-v-5a318262]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5a318262],.calc-result-panel[data-v-5a318262]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5a318262]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5a318262]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5a318262]{display:flex;flex-direction:column;gap:10px}.field[data-v-5a318262]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5a318262]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5a318262]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5a318262]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5a318262]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5a318262]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5a318262]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5a318262]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5a318262]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5a318262]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5a318262]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5a318262]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5a318262]:hover{background:#e0e7ff}.formula-box[data-v-5a318262]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5a318262]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5a318262]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-5a318262]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5a318262]{grid-template-columns:1fr}}.calc-container[data-v-4a5d74ae]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4a5d74ae],.calc-result-panel[data-v-4a5d74ae]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-4a5d74ae]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-4a5d74ae]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-4a5d74ae]{display:flex;flex-direction:column;gap:10px}.field[data-v-4a5d74ae]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4a5d74ae]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4a5d74ae]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4a5d74ae]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4a5d74ae]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-4a5d74ae]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-4a5d74ae]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-4a5d74ae]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-4a5d74ae]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-4a5d74ae]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-4a5d74ae]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-4a5d74ae]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4a5d74ae]:hover{background:#e0e7ff}.formula-box[data-v-4a5d74ae]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4a5d74ae]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4a5d74ae]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-4a5d74ae]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-4a5d74ae]{grid-template-columns:1fr}}.calc-container[data-v-f540708f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f540708f],.calc-result-panel[data-v-f540708f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f540708f]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f540708f]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f540708f]{display:flex;flex-direction:column;gap:10px}.field[data-v-f540708f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f540708f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f540708f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f540708f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f540708f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f540708f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f540708f]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f540708f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f540708f]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f540708f]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f540708f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f540708f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f540708f]:hover{background:#e0e7ff}.formula-box[data-v-f540708f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f540708f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f540708f]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-f540708f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f540708f]{grid-template-columns:1fr}}.calc-container[data-v-5a860617]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5a860617],.calc-result-panel[data-v-5a860617]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5a860617]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5a860617]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5a860617]{display:flex;flex-direction:column;gap:10px}.field[data-v-5a860617]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5a860617]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5a860617]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5a860617]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5a860617]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5a860617]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5a860617]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5a860617]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5a860617]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5a860617]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5a860617]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-5a860617]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5a860617]:hover{background:#e0e7ff}.formula-box[data-v-5a860617]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5a860617]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5a860617]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-5a860617]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5a860617]{grid-template-columns:1fr}}.calc-container[data-v-924fb6bc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-924fb6bc],.calc-result-panel[data-v-924fb6bc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-924fb6bc]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-924fb6bc]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-924fb6bc]{display:flex;flex-direction:column;gap:10px}.field[data-v-924fb6bc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-924fb6bc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-924fb6bc]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-924fb6bc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-924fb6bc]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-924fb6bc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-924fb6bc]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-924fb6bc]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-924fb6bc]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-924fb6bc]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-924fb6bc]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-924fb6bc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-924fb6bc]:hover{background:#e0e7ff}.formula-box[data-v-924fb6bc]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-924fb6bc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-924fb6bc]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-924fb6bc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-924fb6bc]{grid-template-columns:1fr}}.calc-container[data-v-a87e9d3b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a87e9d3b],.calc-result-panel[data-v-a87e9d3b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a87e9d3b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a87e9d3b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a87e9d3b]{display:flex;flex-direction:column;gap:10px}.field[data-v-a87e9d3b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a87e9d3b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a87e9d3b]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a87e9d3b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a87e9d3b]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a87e9d3b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a87e9d3b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a87e9d3b]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a87e9d3b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a87e9d3b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a87e9d3b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-a87e9d3b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a87e9d3b]:hover{background:#e0e7ff}.formula-box[data-v-a87e9d3b]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a87e9d3b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a87e9d3b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-a87e9d3b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a87e9d3b]{grid-template-columns:1fr}}.calc-container[data-v-893ac6df]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-893ac6df],.calc-result-panel[data-v-893ac6df]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-893ac6df]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-893ac6df]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-893ac6df]{display:flex;flex-direction:column;gap:10px}.field[data-v-893ac6df]{display:flex;flex-direction:column;gap:4px}.field label[data-v-893ac6df]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-893ac6df]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-893ac6df]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-893ac6df]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-893ac6df]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-893ac6df]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-893ac6df]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-893ac6df]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-893ac6df]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-893ac6df]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-893ac6df]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-893ac6df]:hover{background:#e0e7ff}.formula-box[data-v-893ac6df]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-893ac6df]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-893ac6df]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-893ac6df]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-893ac6df]{grid-template-columns:1fr}}.calc-container[data-v-8f365271]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8f365271],.calc-result-panel[data-v-8f365271]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-8f365271]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-8f365271]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-8f365271]{display:flex;flex-direction:column;gap:10px}.field[data-v-8f365271]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8f365271]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8f365271]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8f365271]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8f365271]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-8f365271]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-8f365271]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-8f365271]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-8f365271]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-8f365271]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-8f365271]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-8f365271]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8f365271]:hover{background:#e0e7ff}.formula-box[data-v-8f365271]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8f365271]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8f365271]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-8f365271]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-8f365271]{grid-template-columns:1fr}}.calc-container[data-v-acca9162]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-acca9162],.calc-result-panel[data-v-acca9162]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-acca9162]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-acca9162]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-acca9162]{display:flex;flex-direction:column;gap:10px}.field[data-v-acca9162]{display:flex;flex-direction:column;gap:4px}.field label[data-v-acca9162]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-acca9162]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-acca9162]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-acca9162]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-acca9162]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-acca9162]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-acca9162]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-acca9162]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-acca9162]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-acca9162]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-acca9162]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-acca9162]:hover{background:#e0e7ff}.formula-box[data-v-acca9162]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-acca9162]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-acca9162]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-acca9162]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-acca9162]{grid-template-columns:1fr}}.calc-container[data-v-b9b44aa8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b9b44aa8],.calc-result-panel[data-v-b9b44aa8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b9b44aa8]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b9b44aa8]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b9b44aa8]{display:flex;flex-direction:column;gap:10px}.field[data-v-b9b44aa8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b9b44aa8]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b9b44aa8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b9b44aa8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b9b44aa8]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b9b44aa8]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b9b44aa8]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b9b44aa8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b9b44aa8]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b9b44aa8]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b9b44aa8]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b9b44aa8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b9b44aa8]:hover{background:#e0e7ff}.formula-box[data-v-b9b44aa8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b9b44aa8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b9b44aa8]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-b9b44aa8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b9b44aa8]{grid-template-columns:1fr}}.calc-container[data-v-7d2ec4a0]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-7d2ec4a0],.calc-result-panel[data-v-7d2ec4a0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-7d2ec4a0]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-7d2ec4a0]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-7d2ec4a0]{display:flex;flex-direction:column;gap:10px}.field[data-v-7d2ec4a0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7d2ec4a0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-7d2ec4a0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7d2ec4a0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7d2ec4a0]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-7d2ec4a0]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-7d2ec4a0]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-7d2ec4a0]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-7d2ec4a0]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-7d2ec4a0]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-7d2ec4a0]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-7d2ec4a0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7d2ec4a0]:hover{background:#e0e7ff}.formula-box[data-v-7d2ec4a0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-7d2ec4a0]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-7d2ec4a0]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-7d2ec4a0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-7d2ec4a0]{grid-template-columns:1fr}}.calc-container[data-v-17c9b961]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-17c9b961],.calc-result-panel[data-v-17c9b961]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-17c9b961]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-17c9b961]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-17c9b961]{display:flex;flex-direction:column;gap:10px}.field[data-v-17c9b961]{display:flex;flex-direction:column;gap:4px}.field label[data-v-17c9b961]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-17c9b961]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-17c9b961]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-17c9b961]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-17c9b961]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-17c9b961]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-17c9b961]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-17c9b961]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-17c9b961]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-17c9b961]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-17c9b961]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-17c9b961]:hover{background:#e0e7ff}.formula-box[data-v-17c9b961]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-17c9b961]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-17c9b961]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-17c9b961]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-17c9b961]{grid-template-columns:1fr}}.calc-container[data-v-1fec9766]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1fec9766],.calc-result-panel[data-v-1fec9766]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1fec9766]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1fec9766]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1fec9766]{display:flex;flex-direction:column;gap:10px}.field[data-v-1fec9766]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1fec9766]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1fec9766]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1fec9766]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1fec9766]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1fec9766]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1fec9766]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1fec9766]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1fec9766]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1fec9766]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1fec9766]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1fec9766]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1fec9766]:hover{background:#e0e7ff}.formula-box[data-v-1fec9766]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1fec9766]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1fec9766]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-1fec9766]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1fec9766]{grid-template-columns:1fr}}.calc-container[data-v-ab557bd4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ab557bd4],.calc-result-panel[data-v-ab557bd4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ab557bd4]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ab557bd4]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ab557bd4]{display:flex;flex-direction:column;gap:10px}.field[data-v-ab557bd4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ab557bd4]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ab557bd4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ab557bd4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ab557bd4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ab557bd4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ab557bd4]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ab557bd4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ab557bd4]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ab557bd4]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ab557bd4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ab557bd4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ab557bd4]:hover{background:#e0e7ff}.formula-box[data-v-ab557bd4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ab557bd4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ab557bd4]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-ab557bd4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ab557bd4]{grid-template-columns:1fr}}.calc-container[data-v-94a34464]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-94a34464],.calc-result-panel[data-v-94a34464]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-94a34464]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-94a34464]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-94a34464]{display:flex;flex-direction:column;gap:10px}.field[data-v-94a34464]{display:flex;flex-direction:column;gap:4px}.field label[data-v-94a34464]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-94a34464]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-94a34464]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-94a34464]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-94a34464]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-94a34464]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-94a34464]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-94a34464]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-94a34464]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-94a34464]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-94a34464]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-94a34464]:hover{background:#e0e7ff}.formula-box[data-v-94a34464]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-94a34464]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-94a34464]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-94a34464]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-94a34464]{grid-template-columns:1fr}}.calc-container[data-v-29d3045c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-29d3045c],.calc-result-panel[data-v-29d3045c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-29d3045c]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-29d3045c]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-29d3045c]{display:flex;flex-direction:column;gap:10px}.field[data-v-29d3045c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-29d3045c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-29d3045c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-29d3045c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-29d3045c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-29d3045c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-29d3045c]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-29d3045c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-29d3045c]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-29d3045c]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-29d3045c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-29d3045c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-29d3045c]:hover{background:#e0e7ff}.formula-box[data-v-29d3045c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-29d3045c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-29d3045c]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-29d3045c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-29d3045c]{grid-template-columns:1fr}}.calc-container[data-v-318d66db]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-318d66db],.calc-result-panel[data-v-318d66db]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-318d66db]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-318d66db]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-318d66db]{display:flex;flex-direction:column;gap:10px}.field[data-v-318d66db]{display:flex;flex-direction:column;gap:4px}.field label[data-v-318d66db]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-318d66db]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-318d66db]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-318d66db]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-318d66db]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-318d66db]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-318d66db]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-318d66db]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-318d66db]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-318d66db]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-318d66db]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-318d66db]:hover{background:#e0e7ff}.formula-box[data-v-318d66db]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-318d66db]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-318d66db]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-318d66db]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-318d66db]{grid-template-columns:1fr}}.calc-container[data-v-2362837e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2362837e],.calc-result-panel[data-v-2362837e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2362837e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2362837e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2362837e]{display:flex;flex-direction:column;gap:10px}.field[data-v-2362837e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2362837e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2362837e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2362837e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2362837e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2362837e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2362837e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2362837e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2362837e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2362837e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2362837e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2362837e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2362837e]:hover{background:#e0e7ff}.formula-box[data-v-2362837e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2362837e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2362837e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-2362837e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2362837e]{grid-template-columns:1fr}}.calc-container[data-v-d3aacc98]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d3aacc98],.calc-result-panel[data-v-d3aacc98]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-d3aacc98]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-d3aacc98]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-d3aacc98]{display:flex;flex-direction:column;gap:10px}.field[data-v-d3aacc98]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d3aacc98]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d3aacc98]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d3aacc98]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d3aacc98]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-d3aacc98]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-d3aacc98]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-d3aacc98]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-d3aacc98]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-d3aacc98]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-d3aacc98]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-d3aacc98]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d3aacc98]:hover{background:#e0e7ff}.formula-box[data-v-d3aacc98]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d3aacc98]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d3aacc98]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-d3aacc98]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-d3aacc98]{grid-template-columns:1fr}}.calc-container[data-v-05ae1b27]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-05ae1b27],.calc-result-panel[data-v-05ae1b27]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-05ae1b27]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-05ae1b27]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-05ae1b27]{display:flex;flex-direction:column;gap:10px}.field[data-v-05ae1b27]{display:flex;flex-direction:column;gap:4px}.field label[data-v-05ae1b27]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-05ae1b27]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-05ae1b27]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-05ae1b27]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-05ae1b27]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-05ae1b27]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-05ae1b27]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-05ae1b27]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-05ae1b27]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-05ae1b27]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-05ae1b27]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-05ae1b27]:hover{background:#e0e7ff}.formula-box[data-v-05ae1b27]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-05ae1b27]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-05ae1b27]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-05ae1b27]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-05ae1b27]{grid-template-columns:1fr}}.calc-container[data-v-fadbdd82]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-fadbdd82],.calc-result-panel[data-v-fadbdd82]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-fadbdd82]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-fadbdd82]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-fadbdd82]{display:flex;flex-direction:column;gap:10px}.field[data-v-fadbdd82]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fadbdd82]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-fadbdd82]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fadbdd82]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-fadbdd82]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-fadbdd82]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-fadbdd82]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-fadbdd82]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-fadbdd82]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-fadbdd82]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-fadbdd82]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-fadbdd82]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fadbdd82]:hover{background:#e0e7ff}.formula-box[data-v-fadbdd82]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-fadbdd82]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-fadbdd82]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-fadbdd82]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-fadbdd82]{grid-template-columns:1fr}}.calc-container[data-v-5b090bbb]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5b090bbb],.calc-result-panel[data-v-5b090bbb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5b090bbb]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5b090bbb]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5b090bbb]{display:flex;flex-direction:column;gap:10px}.field[data-v-5b090bbb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5b090bbb]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5b090bbb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5b090bbb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5b090bbb]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5b090bbb]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5b090bbb]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5b090bbb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5b090bbb]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5b090bbb]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5b090bbb]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5b090bbb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5b090bbb]:hover{background:#e0e7ff}.formula-box[data-v-5b090bbb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5b090bbb]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5b090bbb]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-5b090bbb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5b090bbb]{grid-template-columns:1fr}}.calc-container[data-v-1bdd20a6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1bdd20a6],.calc-result-panel[data-v-1bdd20a6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1bdd20a6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1bdd20a6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1bdd20a6]{display:flex;flex-direction:column;gap:10px}.field[data-v-1bdd20a6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1bdd20a6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1bdd20a6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1bdd20a6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1bdd20a6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1bdd20a6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1bdd20a6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1bdd20a6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1bdd20a6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1bdd20a6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1bdd20a6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1bdd20a6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1bdd20a6]:hover{background:#e0e7ff}.formula-box[data-v-1bdd20a6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1bdd20a6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1bdd20a6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-1bdd20a6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1bdd20a6]{grid-template-columns:1fr}}.calc-container[data-v-71f71997]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-71f71997],.calc-result-panel[data-v-71f71997]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-71f71997]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-71f71997]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-71f71997]{display:flex;flex-direction:column;gap:10px}.field[data-v-71f71997]{display:flex;flex-direction:column;gap:4px}.field label[data-v-71f71997]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-71f71997]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-71f71997]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-71f71997]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-71f71997]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-71f71997]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-71f71997]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-71f71997]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-71f71997]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-71f71997]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-71f71997]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-71f71997]:hover{background:#e0e7ff}.formula-box[data-v-71f71997]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-71f71997]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-71f71997]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-71f71997]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-71f71997]{grid-template-columns:1fr}}.calc-container[data-v-6de3ee6d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6de3ee6d],.calc-result-panel[data-v-6de3ee6d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-6de3ee6d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-6de3ee6d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-6de3ee6d]{display:flex;flex-direction:column;gap:10px}.field[data-v-6de3ee6d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6de3ee6d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6de3ee6d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6de3ee6d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6de3ee6d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-6de3ee6d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-6de3ee6d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-6de3ee6d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-6de3ee6d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-6de3ee6d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-6de3ee6d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-6de3ee6d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6de3ee6d]:hover{background:#e0e7ff}.formula-box[data-v-6de3ee6d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6de3ee6d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6de3ee6d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-6de3ee6d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-6de3ee6d]{grid-template-columns:1fr}}.calc-container[data-v-4d5a800b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4d5a800b],.calc-result-panel[data-v-4d5a800b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-4d5a800b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-4d5a800b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-4d5a800b]{display:flex;flex-direction:column;gap:10px}.field[data-v-4d5a800b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4d5a800b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4d5a800b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4d5a800b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4d5a800b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-4d5a800b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-4d5a800b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-4d5a800b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-4d5a800b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-4d5a800b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-4d5a800b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-4d5a800b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4d5a800b]:hover{background:#e0e7ff}.formula-box[data-v-4d5a800b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4d5a800b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4d5a800b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-4d5a800b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-4d5a800b]{grid-template-columns:1fr}}.calc-container[data-v-0046e037]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0046e037],.calc-result-panel[data-v-0046e037]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0046e037]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0046e037]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0046e037]{display:flex;flex-direction:column;gap:10px}.field[data-v-0046e037]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0046e037]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0046e037]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0046e037]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0046e037]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0046e037]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0046e037]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0046e037]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0046e037]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0046e037]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0046e037]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0046e037]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0046e037]:hover{background:#e0e7ff}.formula-box[data-v-0046e037]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0046e037]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0046e037]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-0046e037]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0046e037]{grid-template-columns:1fr}}.calc-container[data-v-e552c4e8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e552c4e8],.calc-result-panel[data-v-e552c4e8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-e552c4e8]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-e552c4e8]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-e552c4e8]{display:flex;flex-direction:column;gap:10px}.field[data-v-e552c4e8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e552c4e8]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-e552c4e8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e552c4e8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e552c4e8]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-e552c4e8]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-e552c4e8]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-e552c4e8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-e552c4e8]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-e552c4e8]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-e552c4e8]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-e552c4e8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e552c4e8]:hover{background:#e0e7ff}.formula-box[data-v-e552c4e8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e552c4e8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-e552c4e8]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-e552c4e8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-e552c4e8]{grid-template-columns:1fr}}.calc-container[data-v-424686a5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-424686a5],.calc-result-panel[data-v-424686a5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-424686a5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-424686a5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-424686a5]{display:flex;flex-direction:column;gap:10px}.field[data-v-424686a5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-424686a5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-424686a5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-424686a5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-424686a5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-424686a5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-424686a5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-424686a5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-424686a5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-424686a5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-424686a5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-424686a5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-424686a5]:hover{background:#e0e7ff}.formula-box[data-v-424686a5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-424686a5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-424686a5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-424686a5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-424686a5]{grid-template-columns:1fr}}.calc-container[data-v-7afdd217]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-7afdd217],.calc-result-panel[data-v-7afdd217]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-7afdd217]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-7afdd217]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-7afdd217]{display:flex;flex-direction:column;gap:10px}.field[data-v-7afdd217]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7afdd217]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-7afdd217]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7afdd217]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7afdd217]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-7afdd217]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-7afdd217]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-7afdd217]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-7afdd217]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-7afdd217]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-7afdd217]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-7afdd217]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7afdd217]:hover{background:#e0e7ff}.formula-box[data-v-7afdd217]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-7afdd217]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-7afdd217]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-7afdd217]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-7afdd217]{grid-template-columns:1fr}}.calc-container[data-v-5714ea07]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5714ea07],.calc-result-panel[data-v-5714ea07]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5714ea07]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5714ea07]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5714ea07]{display:flex;flex-direction:column;gap:10px}.field[data-v-5714ea07]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5714ea07]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5714ea07]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5714ea07]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5714ea07]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5714ea07]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5714ea07]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5714ea07]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5714ea07]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5714ea07]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5714ea07]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5714ea07]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5714ea07]:hover{background:#e0e7ff}.formula-box[data-v-5714ea07]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5714ea07]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5714ea07]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-5714ea07]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5714ea07]{grid-template-columns:1fr}}.calc-container[data-v-0db4992d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0db4992d],.calc-result-panel[data-v-0db4992d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0db4992d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0db4992d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0db4992d]{display:flex;flex-direction:column;gap:10px}.field[data-v-0db4992d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0db4992d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0db4992d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0db4992d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0db4992d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0db4992d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0db4992d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0db4992d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0db4992d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0db4992d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0db4992d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0db4992d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0db4992d]:hover{background:#e0e7ff}.formula-box[data-v-0db4992d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0db4992d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0db4992d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-0db4992d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0db4992d]{grid-template-columns:1fr}}.calc-container[data-v-a196eacd]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a196eacd],.calc-result-panel[data-v-a196eacd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a196eacd]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a196eacd]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a196eacd]{display:flex;flex-direction:column;gap:10px}.field[data-v-a196eacd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a196eacd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a196eacd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a196eacd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a196eacd]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a196eacd]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a196eacd]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a196eacd]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a196eacd]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a196eacd]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a196eacd]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a196eacd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a196eacd]:hover{background:#e0e7ff}.formula-box[data-v-a196eacd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a196eacd]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a196eacd]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-a196eacd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a196eacd]{grid-template-columns:1fr}}.calc-container[data-v-9220474a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9220474a],.calc-result-panel[data-v-9220474a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-9220474a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-9220474a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-9220474a]{display:flex;flex-direction:column;gap:10px}.field[data-v-9220474a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9220474a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9220474a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9220474a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9220474a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-9220474a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-9220474a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-9220474a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-9220474a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-9220474a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-9220474a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-9220474a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9220474a]:hover{background:#e0e7ff}.formula-box[data-v-9220474a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9220474a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9220474a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-9220474a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-9220474a]{grid-template-columns:1fr}}.calc-container[data-v-87548bca]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-87548bca],.calc-result-panel[data-v-87548bca]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-87548bca]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-87548bca]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-87548bca]{display:flex;flex-direction:column;gap:10px}.field[data-v-87548bca]{display:flex;flex-direction:column;gap:4px}.field label[data-v-87548bca]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-87548bca]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-87548bca]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-87548bca]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-87548bca]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-87548bca]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-87548bca]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-87548bca]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-87548bca]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-87548bca]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-87548bca]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-87548bca]:hover{background:#e0e7ff}.formula-box[data-v-87548bca]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-87548bca]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-87548bca]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-87548bca]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-87548bca]{grid-template-columns:1fr}}.calc-container[data-v-1f704871]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1f704871],.calc-result-panel[data-v-1f704871]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1f704871]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1f704871]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1f704871]{display:flex;flex-direction:column;gap:10px}.field[data-v-1f704871]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1f704871]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1f704871]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1f704871]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1f704871]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1f704871]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1f704871]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1f704871]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1f704871]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1f704871]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1f704871]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1f704871]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1f704871]:hover{background:#e0e7ff}.formula-box[data-v-1f704871]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1f704871]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1f704871]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-1f704871]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1f704871]{grid-template-columns:1fr}}.calc-container[data-v-1eee2c17]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1eee2c17],.calc-result-panel[data-v-1eee2c17]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1eee2c17]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1eee2c17]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1eee2c17]{display:flex;flex-direction:column;gap:10px}.field[data-v-1eee2c17]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1eee2c17]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1eee2c17]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1eee2c17]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1eee2c17]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1eee2c17]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1eee2c17]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1eee2c17]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1eee2c17]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1eee2c17]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1eee2c17]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-1eee2c17]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1eee2c17]:hover{background:#e0e7ff}.formula-box[data-v-1eee2c17]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1eee2c17]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1eee2c17]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-1eee2c17]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1eee2c17]{grid-template-columns:1fr}}.calc-container[data-v-66f5b8f3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-66f5b8f3],.calc-result-panel[data-v-66f5b8f3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-66f5b8f3]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-66f5b8f3]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-66f5b8f3]{display:flex;flex-direction:column;gap:10px}.field[data-v-66f5b8f3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-66f5b8f3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-66f5b8f3]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-66f5b8f3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-66f5b8f3]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-66f5b8f3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-66f5b8f3]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-66f5b8f3]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-66f5b8f3]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-66f5b8f3]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-66f5b8f3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-66f5b8f3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-66f5b8f3]:hover{background:#e0e7ff}.formula-box[data-v-66f5b8f3]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-66f5b8f3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-66f5b8f3]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-66f5b8f3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-66f5b8f3]{grid-template-columns:1fr}}.calc-container[data-v-ff3021b4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ff3021b4],.calc-result-panel[data-v-ff3021b4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ff3021b4]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ff3021b4]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ff3021b4]{display:flex;flex-direction:column;gap:10px}.field[data-v-ff3021b4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ff3021b4]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ff3021b4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ff3021b4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ff3021b4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ff3021b4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ff3021b4]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ff3021b4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ff3021b4]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ff3021b4]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ff3021b4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ff3021b4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ff3021b4]:hover{background:#e0e7ff}.formula-box[data-v-ff3021b4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ff3021b4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ff3021b4]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-ff3021b4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ff3021b4]{grid-template-columns:1fr}}.calc-container[data-v-1017e962]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1017e962],.calc-result-panel[data-v-1017e962]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1017e962]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1017e962]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1017e962]{display:flex;flex-direction:column;gap:10px}.field[data-v-1017e962]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1017e962]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1017e962]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1017e962]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1017e962]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1017e962]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1017e962]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1017e962]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1017e962]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1017e962]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1017e962]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1017e962]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1017e962]:hover{background:#e0e7ff}.formula-box[data-v-1017e962]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1017e962]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1017e962]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-1017e962]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1017e962]{grid-template-columns:1fr}}.calc-container[data-v-0d1f6fbc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0d1f6fbc],.calc-result-panel[data-v-0d1f6fbc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0d1f6fbc]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0d1f6fbc]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0d1f6fbc]{display:flex;flex-direction:column;gap:10px}.field[data-v-0d1f6fbc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0d1f6fbc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0d1f6fbc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0d1f6fbc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0d1f6fbc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0d1f6fbc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0d1f6fbc]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0d1f6fbc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0d1f6fbc]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0d1f6fbc]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0d1f6fbc]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0d1f6fbc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0d1f6fbc]:hover{background:#e0e7ff}.formula-box[data-v-0d1f6fbc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0d1f6fbc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0d1f6fbc]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-0d1f6fbc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0d1f6fbc]{grid-template-columns:1fr}}.calc-container[data-v-3201fc49]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3201fc49],.calc-result-panel[data-v-3201fc49]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-3201fc49]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-3201fc49]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-3201fc49]{display:flex;flex-direction:column;gap:10px}.field[data-v-3201fc49]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3201fc49]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-3201fc49]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3201fc49]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3201fc49]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-3201fc49]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-3201fc49]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-3201fc49]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-3201fc49]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-3201fc49]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-3201fc49]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-3201fc49]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3201fc49]:hover{background:#e0e7ff}.formula-box[data-v-3201fc49]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3201fc49]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3201fc49]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-3201fc49]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-3201fc49]{grid-template-columns:1fr}}.calc-container[data-v-60943fdb]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-60943fdb],.calc-result-panel[data-v-60943fdb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-60943fdb]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-60943fdb]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-60943fdb]{display:flex;flex-direction:column;gap:10px}.field[data-v-60943fdb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-60943fdb]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-60943fdb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-60943fdb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-60943fdb]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-60943fdb]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-60943fdb]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-60943fdb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-60943fdb]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-60943fdb]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-60943fdb]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-60943fdb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-60943fdb]:hover{background:#e0e7ff}.formula-box[data-v-60943fdb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-60943fdb]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-60943fdb]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-60943fdb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-60943fdb]{grid-template-columns:1fr}}.calc-container[data-v-a5430614]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a5430614],.calc-result-panel[data-v-a5430614]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a5430614]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a5430614]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a5430614]{display:flex;flex-direction:column;gap:10px}.field[data-v-a5430614]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a5430614]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a5430614]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a5430614]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a5430614]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a5430614]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a5430614]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a5430614]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a5430614]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a5430614]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a5430614]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a5430614]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a5430614]:hover{background:#e0e7ff}.formula-box[data-v-a5430614]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a5430614]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a5430614]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-a5430614]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a5430614]{grid-template-columns:1fr}}.calc-container[data-v-6d1f7c56]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6d1f7c56],.calc-result-panel[data-v-6d1f7c56]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-6d1f7c56]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-6d1f7c56]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-6d1f7c56]{display:flex;flex-direction:column;gap:10px}.field[data-v-6d1f7c56]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6d1f7c56]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6d1f7c56]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6d1f7c56]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6d1f7c56]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-6d1f7c56]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-6d1f7c56]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-6d1f7c56]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-6d1f7c56]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-6d1f7c56]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-6d1f7c56]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-6d1f7c56]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6d1f7c56]:hover{background:#e0e7ff}.formula-box[data-v-6d1f7c56]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6d1f7c56]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6d1f7c56]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-6d1f7c56]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-6d1f7c56]{grid-template-columns:1fr}}.calc-container[data-v-8047d881]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8047d881],.calc-result-panel[data-v-8047d881]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-8047d881]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-8047d881]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-8047d881]{display:flex;flex-direction:column;gap:10px}.field[data-v-8047d881]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8047d881]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8047d881]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8047d881]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8047d881]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-8047d881]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-8047d881]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-8047d881]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-8047d881]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-8047d881]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-8047d881]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-8047d881]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8047d881]:hover{background:#e0e7ff}.formula-box[data-v-8047d881]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8047d881]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8047d881]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-8047d881]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-8047d881]{grid-template-columns:1fr}}.calc-container[data-v-6d2f262e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6d2f262e],.calc-result-panel[data-v-6d2f262e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-6d2f262e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-6d2f262e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-6d2f262e]{display:flex;flex-direction:column;gap:10px}.field[data-v-6d2f262e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6d2f262e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6d2f262e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6d2f262e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6d2f262e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-6d2f262e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-6d2f262e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-6d2f262e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-6d2f262e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-6d2f262e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-6d2f262e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-6d2f262e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6d2f262e]:hover{background:#e0e7ff}.formula-box[data-v-6d2f262e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6d2f262e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6d2f262e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-6d2f262e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-6d2f262e]{grid-template-columns:1fr}}.calc-container[data-v-39f62fad]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-39f62fad],.calc-result-panel[data-v-39f62fad]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-39f62fad]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-39f62fad]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-39f62fad]{display:flex;flex-direction:column;gap:10px}.field[data-v-39f62fad]{display:flex;flex-direction:column;gap:4px}.field label[data-v-39f62fad]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-39f62fad]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-39f62fad]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-39f62fad]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-39f62fad]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-39f62fad]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-39f62fad]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-39f62fad]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-39f62fad]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-39f62fad]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-39f62fad]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-39f62fad]:hover{background:#e0e7ff}.formula-box[data-v-39f62fad]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-39f62fad]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-39f62fad]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-39f62fad]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-39f62fad]{grid-template-columns:1fr}}.calc-container[data-v-d9761b0d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d9761b0d],.calc-result-panel[data-v-d9761b0d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-d9761b0d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-d9761b0d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-d9761b0d]{display:flex;flex-direction:column;gap:10px}.field[data-v-d9761b0d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d9761b0d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d9761b0d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d9761b0d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d9761b0d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-d9761b0d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-d9761b0d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-d9761b0d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-d9761b0d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-d9761b0d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-d9761b0d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-d9761b0d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d9761b0d]:hover{background:#e0e7ff}.formula-box[data-v-d9761b0d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d9761b0d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d9761b0d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-d9761b0d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-d9761b0d]{grid-template-columns:1fr}}.calc-container[data-v-f35f8c42]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f35f8c42],.calc-result-panel[data-v-f35f8c42]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f35f8c42]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f35f8c42]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f35f8c42]{display:flex;flex-direction:column;gap:10px}.field[data-v-f35f8c42]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f35f8c42]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f35f8c42]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f35f8c42]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f35f8c42]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f35f8c42]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f35f8c42]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f35f8c42]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f35f8c42]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f35f8c42]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f35f8c42]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f35f8c42]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f35f8c42]:hover{background:#e0e7ff}.formula-box[data-v-f35f8c42]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f35f8c42]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f35f8c42]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-f35f8c42]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f35f8c42]{grid-template-columns:1fr}}.calc-container[data-v-0f93c329]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0f93c329],.calc-result-panel[data-v-0f93c329]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0f93c329]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0f93c329]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0f93c329]{display:flex;flex-direction:column;gap:10px}.field[data-v-0f93c329]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0f93c329]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0f93c329]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0f93c329]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0f93c329]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0f93c329]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0f93c329]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0f93c329]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0f93c329]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0f93c329]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0f93c329]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0f93c329]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0f93c329]:hover{background:#e0e7ff}.formula-box[data-v-0f93c329]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0f93c329]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0f93c329]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-0f93c329]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0f93c329]{grid-template-columns:1fr}}.calc-container[data-v-f4450e5e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f4450e5e],.calc-result-panel[data-v-f4450e5e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f4450e5e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f4450e5e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f4450e5e]{display:flex;flex-direction:column;gap:10px}.field[data-v-f4450e5e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f4450e5e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f4450e5e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f4450e5e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f4450e5e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f4450e5e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f4450e5e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f4450e5e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f4450e5e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f4450e5e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f4450e5e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f4450e5e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f4450e5e]:hover{background:#e0e7ff}.formula-box[data-v-f4450e5e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f4450e5e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f4450e5e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-f4450e5e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f4450e5e]{grid-template-columns:1fr}}.calc-container[data-v-817aaf91]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-817aaf91],.calc-result-panel[data-v-817aaf91]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-817aaf91]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-817aaf91]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-817aaf91]{display:flex;flex-direction:column;gap:10px}.field[data-v-817aaf91]{display:flex;flex-direction:column;gap:4px}.field label[data-v-817aaf91]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-817aaf91]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-817aaf91]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-817aaf91]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-817aaf91]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-817aaf91]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-817aaf91]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-817aaf91]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-817aaf91]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-817aaf91]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-817aaf91]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-817aaf91]:hover{background:#e0e7ff}.formula-box[data-v-817aaf91]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-817aaf91]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-817aaf91]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-817aaf91]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-817aaf91]{grid-template-columns:1fr}}.calc-container[data-v-2681bca6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2681bca6],.calc-result-panel[data-v-2681bca6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2681bca6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2681bca6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2681bca6]{display:flex;flex-direction:column;gap:10px}.field[data-v-2681bca6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2681bca6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2681bca6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2681bca6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2681bca6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2681bca6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2681bca6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2681bca6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2681bca6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2681bca6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2681bca6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2681bca6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2681bca6]:hover{background:#e0e7ff}.formula-box[data-v-2681bca6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2681bca6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2681bca6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-2681bca6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2681bca6]{grid-template-columns:1fr}}.calc-container[data-v-9c44cb47]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9c44cb47],.calc-result-panel[data-v-9c44cb47]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-9c44cb47]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-9c44cb47]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-9c44cb47]{display:flex;flex-direction:column;gap:10px}.field[data-v-9c44cb47]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9c44cb47]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9c44cb47]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9c44cb47]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9c44cb47]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-9c44cb47]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-9c44cb47]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-9c44cb47]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-9c44cb47]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-9c44cb47]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-9c44cb47]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-9c44cb47]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9c44cb47]:hover{background:#e0e7ff}.formula-box[data-v-9c44cb47]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9c44cb47]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9c44cb47]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-9c44cb47]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-9c44cb47]{grid-template-columns:1fr}}.calc-container[data-v-07c1920a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-07c1920a],.calc-result-panel[data-v-07c1920a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-07c1920a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-07c1920a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-07c1920a]{display:flex;flex-direction:column;gap:10px}.field[data-v-07c1920a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-07c1920a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-07c1920a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-07c1920a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-07c1920a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-07c1920a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-07c1920a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-07c1920a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-07c1920a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-07c1920a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-07c1920a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-07c1920a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-07c1920a]:hover{background:#e0e7ff}.formula-box[data-v-07c1920a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-07c1920a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-07c1920a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-07c1920a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-07c1920a]{grid-template-columns:1fr}}.calc-container[data-v-f6f5df47]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f6f5df47],.calc-result-panel[data-v-f6f5df47]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f6f5df47]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f6f5df47]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f6f5df47]{display:flex;flex-direction:column;gap:10px}.field[data-v-f6f5df47]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f6f5df47]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f6f5df47]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f6f5df47]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f6f5df47]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f6f5df47]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f6f5df47]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f6f5df47]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f6f5df47]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f6f5df47]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f6f5df47]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f6f5df47]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f6f5df47]:hover{background:#e0e7ff}.formula-box[data-v-f6f5df47]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f6f5df47]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f6f5df47]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-f6f5df47]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f6f5df47]{grid-template-columns:1fr}}.calc-container[data-v-fc49e219]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-fc49e219],.calc-result-panel[data-v-fc49e219]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-fc49e219]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-fc49e219]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-fc49e219]{display:flex;flex-direction:column;gap:10px}.field[data-v-fc49e219]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fc49e219]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-fc49e219]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fc49e219]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-fc49e219]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-fc49e219]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-fc49e219]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-fc49e219]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-fc49e219]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-fc49e219]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-fc49e219]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-fc49e219]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fc49e219]:hover{background:#e0e7ff}.formula-box[data-v-fc49e219]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-fc49e219]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-fc49e219]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-fc49e219]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-fc49e219]{grid-template-columns:1fr}}.calc-container[data-v-b0608dbf]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b0608dbf],.calc-result-panel[data-v-b0608dbf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b0608dbf]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b0608dbf]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b0608dbf]{display:flex;flex-direction:column;gap:10px}.field[data-v-b0608dbf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b0608dbf]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b0608dbf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b0608dbf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b0608dbf]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b0608dbf]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b0608dbf]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b0608dbf]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b0608dbf]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b0608dbf]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b0608dbf]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b0608dbf]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b0608dbf]:hover{background:#e0e7ff}.formula-box[data-v-b0608dbf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b0608dbf]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b0608dbf]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-b0608dbf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b0608dbf]{grid-template-columns:1fr}}.calc-container[data-v-1331570e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1331570e],.calc-result-panel[data-v-1331570e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1331570e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1331570e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1331570e]{display:flex;flex-direction:column;gap:10px}.field[data-v-1331570e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1331570e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1331570e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1331570e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1331570e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1331570e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1331570e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1331570e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1331570e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1331570e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1331570e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1331570e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1331570e]:hover{background:#e0e7ff}.formula-box[data-v-1331570e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1331570e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1331570e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-1331570e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1331570e]{grid-template-columns:1fr}}.calc-container[data-v-820b0e14]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-820b0e14],.calc-result-panel[data-v-820b0e14]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-820b0e14]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-820b0e14]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-820b0e14]{display:flex;flex-direction:column;gap:10px}.field[data-v-820b0e14]{display:flex;flex-direction:column;gap:4px}.field label[data-v-820b0e14]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-820b0e14]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-820b0e14]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-820b0e14]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-820b0e14]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-820b0e14]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-820b0e14]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-820b0e14]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-820b0e14]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-820b0e14]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-820b0e14]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-820b0e14]:hover{background:#e0e7ff}.formula-box[data-v-820b0e14]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-820b0e14]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-820b0e14]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-820b0e14]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-820b0e14]{grid-template-columns:1fr}}.calc-container[data-v-5e445b18]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5e445b18],.calc-result-panel[data-v-5e445b18]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5e445b18]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5e445b18]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5e445b18]{display:flex;flex-direction:column;gap:10px}.field[data-v-5e445b18]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5e445b18]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5e445b18]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5e445b18]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5e445b18]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5e445b18]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5e445b18]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5e445b18]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5e445b18]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5e445b18]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5e445b18]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5e445b18]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5e445b18]:hover{background:#e0e7ff}.formula-box[data-v-5e445b18]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5e445b18]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5e445b18]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-5e445b18]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5e445b18]{grid-template-columns:1fr}}.calc-container[data-v-516e5051]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-516e5051],.calc-result-panel[data-v-516e5051]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-516e5051]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-516e5051]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-516e5051]{display:flex;flex-direction:column;gap:10px}.field[data-v-516e5051]{display:flex;flex-direction:column;gap:4px}.field label[data-v-516e5051]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-516e5051]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-516e5051]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-516e5051]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-516e5051]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-516e5051]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-516e5051]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-516e5051]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-516e5051]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-516e5051]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-516e5051]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-516e5051]:hover{background:#e0e7ff}.formula-box[data-v-516e5051]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-516e5051]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-516e5051]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-516e5051]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-516e5051]{grid-template-columns:1fr}}.calc-container[data-v-6c19f324]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6c19f324],.calc-result-panel[data-v-6c19f324]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-6c19f324]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-6c19f324]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-6c19f324]{display:flex;flex-direction:column;gap:10px}.field[data-v-6c19f324]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6c19f324]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6c19f324]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6c19f324]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6c19f324]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-6c19f324]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-6c19f324]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-6c19f324]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-6c19f324]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-6c19f324]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-6c19f324]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-6c19f324]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6c19f324]:hover{background:#e0e7ff}.formula-box[data-v-6c19f324]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6c19f324]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6c19f324]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-6c19f324]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-6c19f324]{grid-template-columns:1fr}}.calc-container[data-v-faca583b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-faca583b],.calc-result-panel[data-v-faca583b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-faca583b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-faca583b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-faca583b]{display:flex;flex-direction:column;gap:10px}.field[data-v-faca583b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-faca583b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-faca583b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-faca583b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-faca583b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-faca583b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-faca583b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-faca583b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-faca583b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-faca583b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-faca583b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-faca583b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-faca583b]:hover{background:#e0e7ff}.formula-box[data-v-faca583b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-faca583b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-faca583b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-faca583b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-faca583b]{grid-template-columns:1fr}}.calc-container[data-v-548b460d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-548b460d],.calc-result-panel[data-v-548b460d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-548b460d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-548b460d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-548b460d]{display:flex;flex-direction:column;gap:10px}.field[data-v-548b460d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-548b460d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-548b460d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-548b460d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-548b460d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-548b460d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-548b460d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-548b460d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-548b460d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-548b460d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-548b460d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-548b460d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-548b460d]:hover{background:#e0e7ff}.formula-box[data-v-548b460d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-548b460d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-548b460d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-548b460d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-548b460d]{grid-template-columns:1fr}}.calc-container[data-v-ac7e75b4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ac7e75b4],.calc-result-panel[data-v-ac7e75b4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ac7e75b4]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ac7e75b4]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ac7e75b4]{display:flex;flex-direction:column;gap:10px}.field[data-v-ac7e75b4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ac7e75b4]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ac7e75b4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ac7e75b4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ac7e75b4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ac7e75b4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ac7e75b4]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ac7e75b4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ac7e75b4]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ac7e75b4]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ac7e75b4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ac7e75b4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ac7e75b4]:hover{background:#e0e7ff}.formula-box[data-v-ac7e75b4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ac7e75b4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ac7e75b4]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-ac7e75b4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ac7e75b4]{grid-template-columns:1fr}}.calc-container[data-v-0e144686]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0e144686],.calc-result-panel[data-v-0e144686]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0e144686]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0e144686]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0e144686]{display:flex;flex-direction:column;gap:10px}.field[data-v-0e144686]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0e144686]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0e144686]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0e144686]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0e144686]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0e144686]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0e144686]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0e144686]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0e144686]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0e144686]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0e144686]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0e144686]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0e144686]:hover{background:#e0e7ff}.formula-box[data-v-0e144686]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0e144686]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0e144686]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-0e144686]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0e144686]{grid-template-columns:1fr}}.calc-container[data-v-e90f9c1a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e90f9c1a],.calc-result-panel[data-v-e90f9c1a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-e90f9c1a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-e90f9c1a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-e90f9c1a]{display:flex;flex-direction:column;gap:10px}.field[data-v-e90f9c1a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e90f9c1a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-e90f9c1a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e90f9c1a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e90f9c1a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-e90f9c1a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-e90f9c1a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-e90f9c1a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-e90f9c1a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-e90f9c1a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-e90f9c1a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-e90f9c1a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e90f9c1a]:hover{background:#e0e7ff}.formula-box[data-v-e90f9c1a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e90f9c1a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-e90f9c1a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-e90f9c1a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-e90f9c1a]{grid-template-columns:1fr}}.calc-container[data-v-14304f2b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-14304f2b],.calc-result-panel[data-v-14304f2b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-14304f2b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-14304f2b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-14304f2b]{display:flex;flex-direction:column;gap:10px}.field[data-v-14304f2b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-14304f2b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-14304f2b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-14304f2b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-14304f2b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-14304f2b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-14304f2b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-14304f2b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-14304f2b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-14304f2b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-14304f2b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-14304f2b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-14304f2b]:hover{background:#e0e7ff}.formula-box[data-v-14304f2b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-14304f2b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-14304f2b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-14304f2b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-14304f2b]{grid-template-columns:1fr}}.calc-container[data-v-8bc0eae9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8bc0eae9],.calc-result-panel[data-v-8bc0eae9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-8bc0eae9]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-8bc0eae9]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-8bc0eae9]{display:flex;flex-direction:column;gap:10px}.field[data-v-8bc0eae9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8bc0eae9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8bc0eae9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8bc0eae9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8bc0eae9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-8bc0eae9]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-8bc0eae9]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-8bc0eae9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-8bc0eae9]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-8bc0eae9]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-8bc0eae9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-8bc0eae9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8bc0eae9]:hover{background:#e0e7ff}.formula-box[data-v-8bc0eae9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8bc0eae9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8bc0eae9]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-8bc0eae9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-8bc0eae9]{grid-template-columns:1fr}}.calc-container[data-v-081da4e5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-081da4e5],.calc-result-panel[data-v-081da4e5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-081da4e5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-081da4e5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-081da4e5]{display:flex;flex-direction:column;gap:10px}.field[data-v-081da4e5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-081da4e5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-081da4e5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-081da4e5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-081da4e5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-081da4e5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-081da4e5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-081da4e5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-081da4e5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-081da4e5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-081da4e5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-081da4e5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-081da4e5]:hover{background:#e0e7ff}.formula-box[data-v-081da4e5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-081da4e5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-081da4e5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-081da4e5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-081da4e5]{grid-template-columns:1fr}}.calc-container[data-v-a448ea70]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a448ea70],.calc-result-panel[data-v-a448ea70]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a448ea70]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a448ea70]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a448ea70]{display:flex;flex-direction:column;gap:10px}.field[data-v-a448ea70]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a448ea70]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a448ea70]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a448ea70]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a448ea70]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a448ea70]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a448ea70]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a448ea70]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a448ea70]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a448ea70]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a448ea70]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a448ea70]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a448ea70]:hover{background:#e0e7ff}.formula-box[data-v-a448ea70]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a448ea70]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a448ea70]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-a448ea70]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a448ea70]{grid-template-columns:1fr}}.calc-container[data-v-91682111]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-91682111],.calc-result-panel[data-v-91682111]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-91682111]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-91682111]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-91682111]{display:flex;flex-direction:column;gap:10px}.field[data-v-91682111]{display:flex;flex-direction:column;gap:4px}.field label[data-v-91682111]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-91682111]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-91682111]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-91682111]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-91682111]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-91682111]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-91682111]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-91682111]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-91682111]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-91682111]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-91682111]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-91682111]:hover{background:#e0e7ff}.formula-box[data-v-91682111]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-91682111]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-91682111]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-91682111]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-91682111]{grid-template-columns:1fr}}.calc-container[data-v-8b3f20bb]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8b3f20bb],.calc-result-panel[data-v-8b3f20bb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-8b3f20bb]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-8b3f20bb]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-8b3f20bb]{display:flex;flex-direction:column;gap:10px}.field[data-v-8b3f20bb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8b3f20bb]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8b3f20bb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8b3f20bb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8b3f20bb]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-8b3f20bb]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-8b3f20bb]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-8b3f20bb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-8b3f20bb]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-8b3f20bb]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-8b3f20bb]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-8b3f20bb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8b3f20bb]:hover{background:#e0e7ff}.formula-box[data-v-8b3f20bb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8b3f20bb]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8b3f20bb]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-8b3f20bb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-8b3f20bb]{grid-template-columns:1fr}}.calc-container[data-v-c1da910c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c1da910c],.calc-result-panel[data-v-c1da910c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-c1da910c]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-c1da910c]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-c1da910c]{display:flex;flex-direction:column;gap:10px}.field[data-v-c1da910c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c1da910c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-c1da910c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c1da910c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c1da910c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-c1da910c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-c1da910c]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-c1da910c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-c1da910c]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-c1da910c]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-c1da910c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-c1da910c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c1da910c]:hover{background:#e0e7ff}.formula-box[data-v-c1da910c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c1da910c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-c1da910c]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-c1da910c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-c1da910c]{grid-template-columns:1fr}}.calc-container[data-v-2de310c0]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2de310c0],.calc-result-panel[data-v-2de310c0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2de310c0]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2de310c0]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2de310c0]{display:flex;flex-direction:column;gap:10px}.field[data-v-2de310c0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2de310c0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2de310c0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2de310c0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2de310c0]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2de310c0]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2de310c0]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2de310c0]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2de310c0]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2de310c0]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2de310c0]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2de310c0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2de310c0]:hover{background:#e0e7ff}.formula-box[data-v-2de310c0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2de310c0]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2de310c0]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-2de310c0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2de310c0]{grid-template-columns:1fr}}.calc-container[data-v-2a87396d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2a87396d],.calc-result-panel[data-v-2a87396d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2a87396d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2a87396d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2a87396d]{display:flex;flex-direction:column;gap:10px}.field[data-v-2a87396d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2a87396d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2a87396d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2a87396d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2a87396d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2a87396d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2a87396d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2a87396d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2a87396d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2a87396d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2a87396d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2a87396d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2a87396d]:hover{background:#e0e7ff}.formula-box[data-v-2a87396d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2a87396d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2a87396d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-2a87396d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2a87396d]{grid-template-columns:1fr}}.calc-container[data-v-801aa9d3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-801aa9d3],.calc-result-panel[data-v-801aa9d3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-801aa9d3]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-801aa9d3]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-801aa9d3]{display:flex;flex-direction:column;gap:10px}.field[data-v-801aa9d3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-801aa9d3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-801aa9d3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-801aa9d3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-801aa9d3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-801aa9d3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-801aa9d3]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-801aa9d3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-801aa9d3]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-801aa9d3]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-801aa9d3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-801aa9d3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-801aa9d3]:hover{background:#e0e7ff}.formula-box[data-v-801aa9d3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-801aa9d3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-801aa9d3]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-801aa9d3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-801aa9d3]{grid-template-columns:1fr}}.calc-container[data-v-3e63b707]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3e63b707],.calc-result-panel[data-v-3e63b707]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-3e63b707]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-3e63b707]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-3e63b707]{display:flex;flex-direction:column;gap:10px}.field[data-v-3e63b707]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3e63b707]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-3e63b707]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3e63b707]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3e63b707]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-3e63b707]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-3e63b707]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-3e63b707]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-3e63b707]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-3e63b707]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-3e63b707]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-3e63b707]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3e63b707]:hover{background:#e0e7ff}.formula-box[data-v-3e63b707]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3e63b707]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3e63b707]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-3e63b707]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-3e63b707]{grid-template-columns:1fr}}.calc-container[data-v-b69558d2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b69558d2],.calc-result-panel[data-v-b69558d2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b69558d2]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b69558d2]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b69558d2]{display:flex;flex-direction:column;gap:10px}.field[data-v-b69558d2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b69558d2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b69558d2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b69558d2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b69558d2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b69558d2]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b69558d2]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b69558d2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b69558d2]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b69558d2]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b69558d2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b69558d2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b69558d2]:hover{background:#e0e7ff}.formula-box[data-v-b69558d2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b69558d2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b69558d2]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-b69558d2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b69558d2]{grid-template-columns:1fr}}.calc-container[data-v-6d374ecd]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6d374ecd],.calc-result-panel[data-v-6d374ecd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-6d374ecd]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-6d374ecd]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-6d374ecd]{display:flex;flex-direction:column;gap:10px}.field[data-v-6d374ecd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6d374ecd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6d374ecd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6d374ecd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6d374ecd]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-6d374ecd]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-6d374ecd]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-6d374ecd]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-6d374ecd]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-6d374ecd]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-6d374ecd]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-6d374ecd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6d374ecd]:hover{background:#e0e7ff}.formula-box[data-v-6d374ecd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6d374ecd]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6d374ecd]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-6d374ecd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-6d374ecd]{grid-template-columns:1fr}}.calc-container[data-v-f5ca3d62]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f5ca3d62],.calc-result-panel[data-v-f5ca3d62]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f5ca3d62]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f5ca3d62]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f5ca3d62]{display:flex;flex-direction:column;gap:10px}.field[data-v-f5ca3d62]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f5ca3d62]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f5ca3d62]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f5ca3d62]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f5ca3d62]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f5ca3d62]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f5ca3d62]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f5ca3d62]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f5ca3d62]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f5ca3d62]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f5ca3d62]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f5ca3d62]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f5ca3d62]:hover{background:#e0e7ff}.formula-box[data-v-f5ca3d62]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f5ca3d62]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f5ca3d62]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-f5ca3d62]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f5ca3d62]{grid-template-columns:1fr}}.calc-container[data-v-849c640b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-849c640b],.calc-result-panel[data-v-849c640b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-849c640b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-849c640b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-849c640b]{display:flex;flex-direction:column;gap:10px}.field[data-v-849c640b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-849c640b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-849c640b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-849c640b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-849c640b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-849c640b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-849c640b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-849c640b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-849c640b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-849c640b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-849c640b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-849c640b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-849c640b]:hover{background:#e0e7ff}.formula-box[data-v-849c640b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-849c640b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-849c640b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-849c640b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-849c640b]{grid-template-columns:1fr}}.calc-container[data-v-20e340db]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-20e340db],.calc-result-panel[data-v-20e340db]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-20e340db]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-20e340db]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-20e340db]{display:flex;flex-direction:column;gap:10px}.field[data-v-20e340db]{display:flex;flex-direction:column;gap:4px}.field label[data-v-20e340db]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-20e340db]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-20e340db]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-20e340db]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-20e340db]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-20e340db]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-20e340db]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-20e340db]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-20e340db]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-20e340db]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-20e340db]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-20e340db]:hover{background:#e0e7ff}.formula-box[data-v-20e340db]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-20e340db]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-20e340db]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-20e340db]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-20e340db]{grid-template-columns:1fr}}.calc-container[data-v-3fc870c5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3fc870c5],.calc-result-panel[data-v-3fc870c5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-3fc870c5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-3fc870c5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-3fc870c5]{display:flex;flex-direction:column;gap:10px}.field[data-v-3fc870c5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3fc870c5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-3fc870c5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3fc870c5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3fc870c5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-3fc870c5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-3fc870c5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-3fc870c5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-3fc870c5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-3fc870c5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-3fc870c5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-3fc870c5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3fc870c5]:hover{background:#e0e7ff}.formula-box[data-v-3fc870c5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3fc870c5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3fc870c5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-3fc870c5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-3fc870c5]{grid-template-columns:1fr}}.calc-container[data-v-4c03c998]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4c03c998],.calc-result-panel[data-v-4c03c998]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-4c03c998]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-4c03c998]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-4c03c998]{display:flex;flex-direction:column;gap:10px}.field[data-v-4c03c998]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4c03c998]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4c03c998]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4c03c998]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4c03c998]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-4c03c998]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-4c03c998]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-4c03c998]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-4c03c998]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-4c03c998]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-4c03c998]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-4c03c998]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4c03c998]:hover{background:#e0e7ff}.formula-box[data-v-4c03c998]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4c03c998]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4c03c998]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-4c03c998]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-4c03c998]{grid-template-columns:1fr}}.calc-container[data-v-32b3daf1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-32b3daf1],.calc-result-panel[data-v-32b3daf1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-32b3daf1]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-32b3daf1]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-32b3daf1]{display:flex;flex-direction:column;gap:10px}.field[data-v-32b3daf1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-32b3daf1]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-32b3daf1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-32b3daf1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-32b3daf1]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-32b3daf1]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-32b3daf1]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-32b3daf1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-32b3daf1]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-32b3daf1]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-32b3daf1]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-32b3daf1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-32b3daf1]:hover{background:#e0e7ff}.formula-box[data-v-32b3daf1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-32b3daf1]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-32b3daf1]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-32b3daf1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-32b3daf1]{grid-template-columns:1fr}}.calc-container[data-v-3fd1832e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3fd1832e],.calc-result-panel[data-v-3fd1832e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-3fd1832e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-3fd1832e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-3fd1832e]{display:flex;flex-direction:column;gap:10px}.field[data-v-3fd1832e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3fd1832e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-3fd1832e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3fd1832e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3fd1832e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-3fd1832e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-3fd1832e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-3fd1832e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-3fd1832e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-3fd1832e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-3fd1832e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-3fd1832e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3fd1832e]:hover{background:#e0e7ff}.formula-box[data-v-3fd1832e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3fd1832e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3fd1832e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-3fd1832e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-3fd1832e]{grid-template-columns:1fr}}.calc-container[data-v-8d150073]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8d150073],.calc-result-panel[data-v-8d150073]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-8d150073]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-8d150073]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-8d150073]{display:flex;flex-direction:column;gap:10px}.field[data-v-8d150073]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8d150073]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8d150073]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8d150073]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8d150073]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-8d150073]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-8d150073]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-8d150073]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-8d150073]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-8d150073]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-8d150073]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-8d150073]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8d150073]:hover{background:#e0e7ff}.formula-box[data-v-8d150073]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8d150073]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8d150073]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-8d150073]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-8d150073]{grid-template-columns:1fr}}.calc-container[data-v-f41abfa3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f41abfa3],.calc-result-panel[data-v-f41abfa3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f41abfa3]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f41abfa3]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f41abfa3]{display:flex;flex-direction:column;gap:10px}.field[data-v-f41abfa3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f41abfa3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f41abfa3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f41abfa3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f41abfa3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f41abfa3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f41abfa3]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f41abfa3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f41abfa3]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f41abfa3]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f41abfa3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f41abfa3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f41abfa3]:hover{background:#e0e7ff}.formula-box[data-v-f41abfa3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f41abfa3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f41abfa3]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-f41abfa3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f41abfa3]{grid-template-columns:1fr}}.calc-container[data-v-6b3d71b7]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6b3d71b7],.calc-result-panel[data-v-6b3d71b7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-6b3d71b7]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-6b3d71b7]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-6b3d71b7]{display:flex;flex-direction:column;gap:10px}.field[data-v-6b3d71b7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6b3d71b7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6b3d71b7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6b3d71b7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6b3d71b7]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-6b3d71b7]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-6b3d71b7]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-6b3d71b7]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-6b3d71b7]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-6b3d71b7]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-6b3d71b7]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-6b3d71b7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6b3d71b7]:hover{background:#e0e7ff}.formula-box[data-v-6b3d71b7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6b3d71b7]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6b3d71b7]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-6b3d71b7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-6b3d71b7]{grid-template-columns:1fr}}.calc-container[data-v-cbd7fb72]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-cbd7fb72],.calc-result-panel[data-v-cbd7fb72]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-cbd7fb72]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-cbd7fb72]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-cbd7fb72]{display:flex;flex-direction:column;gap:10px}.field[data-v-cbd7fb72]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cbd7fb72]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-cbd7fb72]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cbd7fb72]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cbd7fb72]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-cbd7fb72]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-cbd7fb72]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-cbd7fb72]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-cbd7fb72]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-cbd7fb72]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-cbd7fb72]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-cbd7fb72]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cbd7fb72]:hover{background:#e0e7ff}.formula-box[data-v-cbd7fb72]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-cbd7fb72]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-cbd7fb72]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-cbd7fb72]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-cbd7fb72]{grid-template-columns:1fr}}.calc-container[data-v-a86b25b9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a86b25b9],.calc-result-panel[data-v-a86b25b9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a86b25b9]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a86b25b9]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a86b25b9]{display:flex;flex-direction:column;gap:10px}.field[data-v-a86b25b9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a86b25b9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a86b25b9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a86b25b9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a86b25b9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a86b25b9]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a86b25b9]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a86b25b9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a86b25b9]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a86b25b9]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a86b25b9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a86b25b9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a86b25b9]:hover{background:#e0e7ff}.formula-box[data-v-a86b25b9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a86b25b9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a86b25b9]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-a86b25b9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a86b25b9]{grid-template-columns:1fr}}.calc-container[data-v-8d551dbd]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8d551dbd],.calc-result-panel[data-v-8d551dbd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-8d551dbd]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-8d551dbd]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-8d551dbd]{display:flex;flex-direction:column;gap:10px}.field[data-v-8d551dbd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8d551dbd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8d551dbd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8d551dbd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8d551dbd]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-8d551dbd]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-8d551dbd]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-8d551dbd]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-8d551dbd]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-8d551dbd]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-8d551dbd]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-8d551dbd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8d551dbd]:hover{background:#e0e7ff}.formula-box[data-v-8d551dbd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8d551dbd]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8d551dbd]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-8d551dbd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-8d551dbd]{grid-template-columns:1fr}}.calc-container[data-v-3ec03c7f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3ec03c7f],.calc-result-panel[data-v-3ec03c7f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-3ec03c7f]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-3ec03c7f]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-3ec03c7f]{display:flex;flex-direction:column;gap:10px}.field[data-v-3ec03c7f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3ec03c7f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-3ec03c7f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3ec03c7f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3ec03c7f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-3ec03c7f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-3ec03c7f]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-3ec03c7f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-3ec03c7f]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-3ec03c7f]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-3ec03c7f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-3ec03c7f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3ec03c7f]:hover{background:#e0e7ff}.formula-box[data-v-3ec03c7f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3ec03c7f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3ec03c7f]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-3ec03c7f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-3ec03c7f]{grid-template-columns:1fr}}.calc-container[data-v-90ba5544]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-90ba5544],.calc-result-panel[data-v-90ba5544]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-90ba5544]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-90ba5544]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-90ba5544]{display:flex;flex-direction:column;gap:10px}.field[data-v-90ba5544]{display:flex;flex-direction:column;gap:4px}.field label[data-v-90ba5544]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-90ba5544]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-90ba5544]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-90ba5544]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-90ba5544]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-90ba5544]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-90ba5544]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-90ba5544]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-90ba5544]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-90ba5544]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-90ba5544]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-90ba5544]:hover{background:#e0e7ff}.formula-box[data-v-90ba5544]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-90ba5544]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-90ba5544]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-90ba5544]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-90ba5544]{grid-template-columns:1fr}}.calc-container[data-v-5f64b77b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5f64b77b],.calc-result-panel[data-v-5f64b77b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5f64b77b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5f64b77b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5f64b77b]{display:flex;flex-direction:column;gap:10px}.field[data-v-5f64b77b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5f64b77b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5f64b77b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5f64b77b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5f64b77b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5f64b77b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5f64b77b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5f64b77b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5f64b77b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5f64b77b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5f64b77b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5f64b77b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5f64b77b]:hover{background:#e0e7ff}.formula-box[data-v-5f64b77b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5f64b77b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5f64b77b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-5f64b77b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5f64b77b]{grid-template-columns:1fr}}.calc-container[data-v-0b114859]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0b114859],.calc-result-panel[data-v-0b114859]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0b114859]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0b114859]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0b114859]{display:flex;flex-direction:column;gap:10px}.field[data-v-0b114859]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0b114859]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0b114859]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0b114859]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0b114859]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0b114859]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0b114859]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0b114859]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0b114859]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0b114859]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0b114859]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-0b114859]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0b114859]:hover{background:#e0e7ff}.formula-box[data-v-0b114859]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0b114859]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0b114859]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-0b114859]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0b114859]{grid-template-columns:1fr}}.calc-container[data-v-d152b2f5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d152b2f5],.calc-result-panel[data-v-d152b2f5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-d152b2f5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-d152b2f5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-d152b2f5]{display:flex;flex-direction:column;gap:10px}.field[data-v-d152b2f5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d152b2f5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d152b2f5]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d152b2f5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d152b2f5]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-d152b2f5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-d152b2f5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-d152b2f5]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-d152b2f5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-d152b2f5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-d152b2f5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-d152b2f5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d152b2f5]:hover{background:#e0e7ff}.formula-box[data-v-d152b2f5]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d152b2f5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d152b2f5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-d152b2f5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-d152b2f5]{grid-template-columns:1fr}}.calc-container[data-v-b3715a7c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b3715a7c],.calc-result-panel[data-v-b3715a7c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b3715a7c]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b3715a7c]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b3715a7c]{display:flex;flex-direction:column;gap:10px}.field[data-v-b3715a7c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b3715a7c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b3715a7c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b3715a7c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b3715a7c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b3715a7c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b3715a7c]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b3715a7c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b3715a7c]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b3715a7c]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b3715a7c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b3715a7c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b3715a7c]:hover{background:#e0e7ff}.formula-box[data-v-b3715a7c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b3715a7c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b3715a7c]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-b3715a7c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b3715a7c]{grid-template-columns:1fr}}.calc-container[data-v-6e1ed867]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6e1ed867],.calc-result-panel[data-v-6e1ed867]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-6e1ed867]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-6e1ed867]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-6e1ed867]{display:flex;flex-direction:column;gap:10px}.field[data-v-6e1ed867]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6e1ed867]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6e1ed867]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6e1ed867]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6e1ed867]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-6e1ed867]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-6e1ed867]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-6e1ed867]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-6e1ed867]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-6e1ed867]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-6e1ed867]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-6e1ed867]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6e1ed867]:hover{background:#e0e7ff}.formula-box[data-v-6e1ed867]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6e1ed867]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6e1ed867]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-6e1ed867]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-6e1ed867]{grid-template-columns:1fr}}.calc-container[data-v-777fbd45]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-777fbd45],.calc-result-panel[data-v-777fbd45]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-777fbd45]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-777fbd45]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-777fbd45]{display:flex;flex-direction:column;gap:10px}.field[data-v-777fbd45]{display:flex;flex-direction:column;gap:4px}.field label[data-v-777fbd45]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-777fbd45]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-777fbd45]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-777fbd45]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-777fbd45]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-777fbd45]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-777fbd45]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-777fbd45]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-777fbd45]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-777fbd45]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-777fbd45]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-777fbd45]:hover{background:#e0e7ff}.formula-box[data-v-777fbd45]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-777fbd45]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-777fbd45]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-777fbd45]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-777fbd45]{grid-template-columns:1fr}}.calc-container[data-v-32fbb8ef]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-32fbb8ef],.calc-result-panel[data-v-32fbb8ef]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-32fbb8ef]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-32fbb8ef]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-32fbb8ef]{display:flex;flex-direction:column;gap:10px}.field[data-v-32fbb8ef]{display:flex;flex-direction:column;gap:4px}.field label[data-v-32fbb8ef]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-32fbb8ef]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-32fbb8ef]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-32fbb8ef]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-32fbb8ef]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-32fbb8ef]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-32fbb8ef]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-32fbb8ef]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-32fbb8ef]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-32fbb8ef]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-32fbb8ef]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-32fbb8ef]:hover{background:#e0e7ff}.formula-box[data-v-32fbb8ef]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-32fbb8ef]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-32fbb8ef]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-32fbb8ef]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-32fbb8ef]{grid-template-columns:1fr}}.calc-container[data-v-0c6d90f2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0c6d90f2],.calc-result-panel[data-v-0c6d90f2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0c6d90f2]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0c6d90f2]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0c6d90f2]{display:flex;flex-direction:column;gap:10px}.field[data-v-0c6d90f2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0c6d90f2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0c6d90f2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0c6d90f2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0c6d90f2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0c6d90f2]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0c6d90f2]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0c6d90f2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0c6d90f2]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0c6d90f2]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0c6d90f2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0c6d90f2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0c6d90f2]:hover{background:#e0e7ff}.formula-box[data-v-0c6d90f2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0c6d90f2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0c6d90f2]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-0c6d90f2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0c6d90f2]{grid-template-columns:1fr}}.calc-container[data-v-7ec9a0a7]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-7ec9a0a7],.calc-result-panel[data-v-7ec9a0a7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-7ec9a0a7]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-7ec9a0a7]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-7ec9a0a7]{display:flex;flex-direction:column;gap:10px}.field[data-v-7ec9a0a7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7ec9a0a7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-7ec9a0a7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7ec9a0a7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7ec9a0a7]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-7ec9a0a7]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-7ec9a0a7]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-7ec9a0a7]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-7ec9a0a7]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-7ec9a0a7]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-7ec9a0a7]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-7ec9a0a7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7ec9a0a7]:hover{background:#e0e7ff}.formula-box[data-v-7ec9a0a7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-7ec9a0a7]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-7ec9a0a7]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-7ec9a0a7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-7ec9a0a7]{grid-template-columns:1fr}}.calc-container[data-v-93444982]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-93444982],.calc-result-panel[data-v-93444982]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-93444982]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-93444982]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-93444982]{display:flex;flex-direction:column;gap:10px}.field[data-v-93444982]{display:flex;flex-direction:column;gap:4px}.field label[data-v-93444982]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-93444982]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-93444982]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-93444982]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-93444982]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-93444982]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-93444982]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-93444982]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-93444982]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-93444982]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-93444982]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-93444982]:hover{background:#e0e7ff}.formula-box[data-v-93444982]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-93444982]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-93444982]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-93444982]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-93444982]{grid-template-columns:1fr}}.calc-container[data-v-57c48bb2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-57c48bb2],.calc-result-panel[data-v-57c48bb2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-57c48bb2]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-57c48bb2]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-57c48bb2]{display:flex;flex-direction:column;gap:10px}.field[data-v-57c48bb2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-57c48bb2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-57c48bb2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-57c48bb2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-57c48bb2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-57c48bb2]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-57c48bb2]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-57c48bb2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-57c48bb2]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-57c48bb2]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-57c48bb2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-57c48bb2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-57c48bb2]:hover{background:#e0e7ff}.formula-box[data-v-57c48bb2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-57c48bb2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-57c48bb2]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-57c48bb2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-57c48bb2]{grid-template-columns:1fr}}.calc-container[data-v-60b6d750]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-60b6d750],.calc-result-panel[data-v-60b6d750]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-60b6d750]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-60b6d750]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-60b6d750]{display:flex;flex-direction:column;gap:10px}.field[data-v-60b6d750]{display:flex;flex-direction:column;gap:4px}.field label[data-v-60b6d750]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-60b6d750]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-60b6d750]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-60b6d750]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-60b6d750]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-60b6d750]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-60b6d750]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-60b6d750]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-60b6d750]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-60b6d750]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-60b6d750]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-60b6d750]:hover{background:#e0e7ff}.formula-box[data-v-60b6d750]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-60b6d750]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-60b6d750]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-60b6d750]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-60b6d750]{grid-template-columns:1fr}}.calc-container[data-v-c4c0a5a6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c4c0a5a6],.calc-result-panel[data-v-c4c0a5a6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-c4c0a5a6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-c4c0a5a6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-c4c0a5a6]{display:flex;flex-direction:column;gap:10px}.field[data-v-c4c0a5a6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c4c0a5a6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-c4c0a5a6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c4c0a5a6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c4c0a5a6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-c4c0a5a6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-c4c0a5a6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-c4c0a5a6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-c4c0a5a6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-c4c0a5a6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-c4c0a5a6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-c4c0a5a6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c4c0a5a6]:hover{background:#e0e7ff}.formula-box[data-v-c4c0a5a6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c4c0a5a6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-c4c0a5a6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-c4c0a5a6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-c4c0a5a6]{grid-template-columns:1fr}}.calc-container[data-v-8c54f762]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8c54f762],.calc-result-panel[data-v-8c54f762]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-8c54f762]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-8c54f762]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-8c54f762]{display:flex;flex-direction:column;gap:10px}.field[data-v-8c54f762]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8c54f762]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8c54f762]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8c54f762]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8c54f762]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-8c54f762]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-8c54f762]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-8c54f762]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-8c54f762]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-8c54f762]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-8c54f762]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-8c54f762]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8c54f762]:hover{background:#e0e7ff}.formula-box[data-v-8c54f762]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8c54f762]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8c54f762]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-8c54f762]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-8c54f762]{grid-template-columns:1fr}}.calc-container[data-v-ef17a9e3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ef17a9e3],.calc-result-panel[data-v-ef17a9e3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ef17a9e3]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ef17a9e3]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ef17a9e3]{display:flex;flex-direction:column;gap:10px}.field[data-v-ef17a9e3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ef17a9e3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ef17a9e3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ef17a9e3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ef17a9e3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ef17a9e3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ef17a9e3]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ef17a9e3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ef17a9e3]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ef17a9e3]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ef17a9e3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ef17a9e3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ef17a9e3]:hover{background:#e0e7ff}.formula-box[data-v-ef17a9e3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ef17a9e3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ef17a9e3]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-ef17a9e3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ef17a9e3]{grid-template-columns:1fr}}.calc-container[data-v-5399ef53]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5399ef53],.calc-result-panel[data-v-5399ef53]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5399ef53]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5399ef53]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5399ef53]{display:flex;flex-direction:column;gap:10px}.field[data-v-5399ef53]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5399ef53]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5399ef53]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5399ef53]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5399ef53]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5399ef53]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5399ef53]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5399ef53]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5399ef53]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5399ef53]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5399ef53]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5399ef53]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5399ef53]:hover{background:#e0e7ff}.formula-box[data-v-5399ef53]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5399ef53]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5399ef53]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-5399ef53]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5399ef53]{grid-template-columns:1fr}}.calc-container[data-v-1b32f5ea]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1b32f5ea],.calc-result-panel[data-v-1b32f5ea]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1b32f5ea]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1b32f5ea]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1b32f5ea]{display:flex;flex-direction:column;gap:10px}.field[data-v-1b32f5ea]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1b32f5ea]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1b32f5ea]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1b32f5ea]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1b32f5ea]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1b32f5ea]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1b32f5ea]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1b32f5ea]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1b32f5ea]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1b32f5ea]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1b32f5ea]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1b32f5ea]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1b32f5ea]:hover{background:#e0e7ff}.formula-box[data-v-1b32f5ea]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1b32f5ea]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1b32f5ea]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-1b32f5ea]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1b32f5ea]{grid-template-columns:1fr}}.calc-container[data-v-80b4de3a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-80b4de3a],.calc-result-panel[data-v-80b4de3a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-80b4de3a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-80b4de3a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-80b4de3a]{display:flex;flex-direction:column;gap:10px}.field[data-v-80b4de3a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-80b4de3a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-80b4de3a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-80b4de3a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-80b4de3a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-80b4de3a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-80b4de3a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-80b4de3a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-80b4de3a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-80b4de3a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-80b4de3a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-80b4de3a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-80b4de3a]:hover{background:#e0e7ff}.formula-box[data-v-80b4de3a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-80b4de3a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-80b4de3a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-80b4de3a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-80b4de3a]{grid-template-columns:1fr}}.calc-container[data-v-01249dc3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-01249dc3],.calc-result-panel[data-v-01249dc3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-01249dc3]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-01249dc3]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-01249dc3]{display:flex;flex-direction:column;gap:10px}.field[data-v-01249dc3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-01249dc3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-01249dc3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-01249dc3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-01249dc3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-01249dc3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-01249dc3]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-01249dc3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-01249dc3]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-01249dc3]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-01249dc3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-01249dc3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-01249dc3]:hover{background:#e0e7ff}.formula-box[data-v-01249dc3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-01249dc3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-01249dc3]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-01249dc3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-01249dc3]{grid-template-columns:1fr}}.calc-container[data-v-e2ff2f87]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e2ff2f87],.calc-result-panel[data-v-e2ff2f87]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-e2ff2f87]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-e2ff2f87]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-e2ff2f87]{display:flex;flex-direction:column;gap:10px}.field[data-v-e2ff2f87]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e2ff2f87]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-e2ff2f87]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e2ff2f87]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e2ff2f87]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-e2ff2f87]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-e2ff2f87]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-e2ff2f87]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-e2ff2f87]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-e2ff2f87]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-e2ff2f87]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-e2ff2f87]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e2ff2f87]:hover{background:#e0e7ff}.formula-box[data-v-e2ff2f87]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e2ff2f87]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-e2ff2f87]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-e2ff2f87]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-e2ff2f87]{grid-template-columns:1fr}}.calc-container[data-v-f0dd14b5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f0dd14b5],.calc-result-panel[data-v-f0dd14b5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f0dd14b5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f0dd14b5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f0dd14b5]{display:flex;flex-direction:column;gap:10px}.field[data-v-f0dd14b5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f0dd14b5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f0dd14b5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f0dd14b5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f0dd14b5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f0dd14b5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f0dd14b5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f0dd14b5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f0dd14b5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f0dd14b5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f0dd14b5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f0dd14b5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f0dd14b5]:hover{background:#e0e7ff}.formula-box[data-v-f0dd14b5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f0dd14b5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f0dd14b5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-f0dd14b5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f0dd14b5]{grid-template-columns:1fr}}.calc-container[data-v-53b8fe74]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-53b8fe74],.calc-result-panel[data-v-53b8fe74]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-53b8fe74]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-53b8fe74]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-53b8fe74]{display:flex;flex-direction:column;gap:10px}.field[data-v-53b8fe74]{display:flex;flex-direction:column;gap:4px}.field label[data-v-53b8fe74]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-53b8fe74]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-53b8fe74]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-53b8fe74]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-53b8fe74]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-53b8fe74]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-53b8fe74]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-53b8fe74]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-53b8fe74]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-53b8fe74]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-53b8fe74]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-53b8fe74]:hover{background:#e0e7ff}.formula-box[data-v-53b8fe74]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-53b8fe74]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-53b8fe74]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-53b8fe74]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-53b8fe74]{grid-template-columns:1fr}}.calc-container[data-v-41239358]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-41239358],.calc-result-panel[data-v-41239358]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-41239358]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-41239358]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-41239358]{display:flex;flex-direction:column;gap:10px}.field[data-v-41239358]{display:flex;flex-direction:column;gap:4px}.field label[data-v-41239358]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-41239358]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-41239358]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-41239358]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-41239358]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-41239358]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-41239358]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-41239358]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-41239358]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-41239358]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-41239358]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-41239358]:hover{background:#e0e7ff}.formula-box[data-v-41239358]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-41239358]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-41239358]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-41239358]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-41239358]{grid-template-columns:1fr}}.calc-container[data-v-4f0fec7f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4f0fec7f],.calc-result-panel[data-v-4f0fec7f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-4f0fec7f]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-4f0fec7f]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-4f0fec7f]{display:flex;flex-direction:column;gap:10px}.field[data-v-4f0fec7f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4f0fec7f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4f0fec7f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4f0fec7f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4f0fec7f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-4f0fec7f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-4f0fec7f]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-4f0fec7f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-4f0fec7f]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-4f0fec7f]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-4f0fec7f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-4f0fec7f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4f0fec7f]:hover{background:#e0e7ff}.formula-box[data-v-4f0fec7f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4f0fec7f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4f0fec7f]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-4f0fec7f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-4f0fec7f]{grid-template-columns:1fr}}.calc-container[data-v-4f3810ac]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4f3810ac],.calc-result-panel[data-v-4f3810ac]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-4f3810ac]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-4f3810ac]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-4f3810ac]{display:flex;flex-direction:column;gap:10px}.field[data-v-4f3810ac]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4f3810ac]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4f3810ac]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4f3810ac]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4f3810ac]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-4f3810ac]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-4f3810ac]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-4f3810ac]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-4f3810ac]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-4f3810ac]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-4f3810ac]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-4f3810ac]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4f3810ac]:hover{background:#e0e7ff}.formula-box[data-v-4f3810ac]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4f3810ac]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4f3810ac]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-4f3810ac]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-4f3810ac]{grid-template-columns:1fr}}.calc-container[data-v-f382f432]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f382f432],.calc-result-panel[data-v-f382f432]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f382f432]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f382f432]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f382f432]{display:flex;flex-direction:column;gap:10px}.field[data-v-f382f432]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f382f432]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f382f432]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f382f432]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f382f432]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f382f432]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f382f432]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f382f432]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f382f432]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f382f432]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f382f432]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f382f432]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f382f432]:hover{background:#e0e7ff}.formula-box[data-v-f382f432]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f382f432]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f382f432]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-f382f432]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f382f432]{grid-template-columns:1fr}}.calc-container[data-v-e6b35f61]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e6b35f61],.calc-result-panel[data-v-e6b35f61]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-e6b35f61]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-e6b35f61]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-e6b35f61]{display:flex;flex-direction:column;gap:10px}.field[data-v-e6b35f61]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e6b35f61]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-e6b35f61]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e6b35f61]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e6b35f61]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-e6b35f61]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-e6b35f61]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-e6b35f61]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-e6b35f61]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-e6b35f61]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-e6b35f61]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-e6b35f61]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e6b35f61]:hover{background:#e0e7ff}.formula-box[data-v-e6b35f61]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e6b35f61]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-e6b35f61]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-e6b35f61]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-e6b35f61]{grid-template-columns:1fr}}.calc-container[data-v-d87da9c7]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d87da9c7],.calc-result-panel[data-v-d87da9c7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-d87da9c7]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-d87da9c7]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-d87da9c7]{display:flex;flex-direction:column;gap:10px}.field[data-v-d87da9c7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d87da9c7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d87da9c7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d87da9c7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d87da9c7]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-d87da9c7]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-d87da9c7]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-d87da9c7]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-d87da9c7]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-d87da9c7]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-d87da9c7]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-d87da9c7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d87da9c7]:hover{background:#e0e7ff}.formula-box[data-v-d87da9c7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d87da9c7]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d87da9c7]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-d87da9c7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-d87da9c7]{grid-template-columns:1fr}}.calc-container[data-v-936d0e6f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-936d0e6f],.calc-result-panel[data-v-936d0e6f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-936d0e6f]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-936d0e6f]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-936d0e6f]{display:flex;flex-direction:column;gap:10px}.field[data-v-936d0e6f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-936d0e6f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-936d0e6f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-936d0e6f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-936d0e6f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-936d0e6f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-936d0e6f]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-936d0e6f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-936d0e6f]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-936d0e6f]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-936d0e6f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-936d0e6f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-936d0e6f]:hover{background:#e0e7ff}.formula-box[data-v-936d0e6f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-936d0e6f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-936d0e6f]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-936d0e6f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-936d0e6f]{grid-template-columns:1fr}}.calc-container[data-v-212f57b6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-212f57b6],.calc-result-panel[data-v-212f57b6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-212f57b6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-212f57b6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-212f57b6]{display:flex;flex-direction:column;gap:10px}.field[data-v-212f57b6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-212f57b6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-212f57b6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-212f57b6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-212f57b6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-212f57b6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-212f57b6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-212f57b6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-212f57b6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-212f57b6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-212f57b6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-212f57b6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-212f57b6]:hover{background:#e0e7ff}.formula-box[data-v-212f57b6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-212f57b6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-212f57b6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-212f57b6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-212f57b6]{grid-template-columns:1fr}}.calc-container[data-v-b7bf01bd]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b7bf01bd],.calc-result-panel[data-v-b7bf01bd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b7bf01bd]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b7bf01bd]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b7bf01bd]{display:flex;flex-direction:column;gap:10px}.field[data-v-b7bf01bd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b7bf01bd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b7bf01bd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b7bf01bd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b7bf01bd]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b7bf01bd]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b7bf01bd]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b7bf01bd]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b7bf01bd]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b7bf01bd]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b7bf01bd]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b7bf01bd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b7bf01bd]:hover{background:#e0e7ff}.formula-box[data-v-b7bf01bd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b7bf01bd]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b7bf01bd]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-b7bf01bd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b7bf01bd]{grid-template-columns:1fr}}.calc-container[data-v-407595c0]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-407595c0],.calc-result-panel[data-v-407595c0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-407595c0]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-407595c0]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-407595c0]{display:flex;flex-direction:column;gap:10px}.field[data-v-407595c0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-407595c0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-407595c0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-407595c0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-407595c0]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-407595c0]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-407595c0]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-407595c0]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-407595c0]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-407595c0]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-407595c0]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-407595c0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-407595c0]:hover{background:#e0e7ff}.formula-box[data-v-407595c0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-407595c0]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-407595c0]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-407595c0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-407595c0]{grid-template-columns:1fr}}.calc-container[data-v-ea3a95f5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ea3a95f5],.calc-result-panel[data-v-ea3a95f5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ea3a95f5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ea3a95f5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ea3a95f5]{display:flex;flex-direction:column;gap:10px}.field[data-v-ea3a95f5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ea3a95f5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ea3a95f5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ea3a95f5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ea3a95f5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ea3a95f5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ea3a95f5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ea3a95f5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ea3a95f5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ea3a95f5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ea3a95f5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ea3a95f5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ea3a95f5]:hover{background:#e0e7ff}.formula-box[data-v-ea3a95f5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ea3a95f5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ea3a95f5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-ea3a95f5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ea3a95f5]{grid-template-columns:1fr}}.calc-container[data-v-8225d4af]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8225d4af],.calc-result-panel[data-v-8225d4af]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-8225d4af]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-8225d4af]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-8225d4af]{display:flex;flex-direction:column;gap:10px}.field[data-v-8225d4af]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8225d4af]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8225d4af]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8225d4af]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8225d4af]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-8225d4af]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-8225d4af]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-8225d4af]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-8225d4af]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-8225d4af]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-8225d4af]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-8225d4af]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8225d4af]:hover{background:#e0e7ff}.formula-box[data-v-8225d4af]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8225d4af]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8225d4af]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-8225d4af]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-8225d4af]{grid-template-columns:1fr}}.calc-container[data-v-30f05fe2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-30f05fe2],.calc-result-panel[data-v-30f05fe2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-30f05fe2]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-30f05fe2]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-30f05fe2]{display:flex;flex-direction:column;gap:10px}.field[data-v-30f05fe2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-30f05fe2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-30f05fe2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-30f05fe2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-30f05fe2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-30f05fe2]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-30f05fe2]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-30f05fe2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-30f05fe2]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-30f05fe2]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-30f05fe2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-30f05fe2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-30f05fe2]:hover{background:#e0e7ff}.formula-box[data-v-30f05fe2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-30f05fe2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-30f05fe2]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-30f05fe2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-30f05fe2]{grid-template-columns:1fr}}.calc-container[data-v-1bfd4ab5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1bfd4ab5],.calc-result-panel[data-v-1bfd4ab5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1bfd4ab5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1bfd4ab5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1bfd4ab5]{display:flex;flex-direction:column;gap:10px}.field[data-v-1bfd4ab5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1bfd4ab5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1bfd4ab5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1bfd4ab5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1bfd4ab5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1bfd4ab5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1bfd4ab5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1bfd4ab5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1bfd4ab5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1bfd4ab5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1bfd4ab5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1bfd4ab5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1bfd4ab5]:hover{background:#e0e7ff}.formula-box[data-v-1bfd4ab5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1bfd4ab5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1bfd4ab5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-1bfd4ab5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1bfd4ab5]{grid-template-columns:1fr}}.calc-container[data-v-b38feb0a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b38feb0a],.calc-result-panel[data-v-b38feb0a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b38feb0a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b38feb0a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b38feb0a]{display:flex;flex-direction:column;gap:10px}.field[data-v-b38feb0a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b38feb0a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b38feb0a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b38feb0a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b38feb0a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b38feb0a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b38feb0a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b38feb0a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b38feb0a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b38feb0a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b38feb0a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b38feb0a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b38feb0a]:hover{background:#e0e7ff}.formula-box[data-v-b38feb0a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b38feb0a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b38feb0a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-b38feb0a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b38feb0a]{grid-template-columns:1fr}}.calc-container[data-v-b9fb4867]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b9fb4867],.calc-result-panel[data-v-b9fb4867]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b9fb4867]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b9fb4867]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b9fb4867]{display:flex;flex-direction:column;gap:10px}.field[data-v-b9fb4867]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b9fb4867]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b9fb4867]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b9fb4867]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b9fb4867]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b9fb4867]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b9fb4867]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b9fb4867]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b9fb4867]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b9fb4867]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b9fb4867]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b9fb4867]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b9fb4867]:hover{background:#e0e7ff}.formula-box[data-v-b9fb4867]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b9fb4867]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b9fb4867]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-b9fb4867]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b9fb4867]{grid-template-columns:1fr}}.calc-container[data-v-ee62181b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ee62181b],.calc-result-panel[data-v-ee62181b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ee62181b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ee62181b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ee62181b]{display:flex;flex-direction:column;gap:10px}.field[data-v-ee62181b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ee62181b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ee62181b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ee62181b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ee62181b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ee62181b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ee62181b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ee62181b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ee62181b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ee62181b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ee62181b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ee62181b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ee62181b]:hover{background:#e0e7ff}.formula-box[data-v-ee62181b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ee62181b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ee62181b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-ee62181b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ee62181b]{grid-template-columns:1fr}}.calc-container[data-v-26066245]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-26066245],.calc-result-panel[data-v-26066245]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-26066245]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-26066245]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-26066245]{display:flex;flex-direction:column;gap:10px}.field[data-v-26066245]{display:flex;flex-direction:column;gap:4px}.field label[data-v-26066245]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-26066245]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-26066245]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-26066245]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-26066245]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-26066245]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-26066245]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-26066245]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-26066245]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-26066245]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-26066245]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-26066245]:hover{background:#e0e7ff}.formula-box[data-v-26066245]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-26066245]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-26066245]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-26066245]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-26066245]{grid-template-columns:1fr}}.calc-container[data-v-bedd9527]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-bedd9527],.calc-result-panel[data-v-bedd9527]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-bedd9527]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-bedd9527]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-bedd9527]{display:flex;flex-direction:column;gap:10px}.field[data-v-bedd9527]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bedd9527]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-bedd9527]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bedd9527]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-bedd9527]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-bedd9527]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-bedd9527]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-bedd9527]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-bedd9527]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-bedd9527]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-bedd9527]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-bedd9527]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bedd9527]:hover{background:#e0e7ff}.formula-box[data-v-bedd9527]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-bedd9527]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-bedd9527]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-bedd9527]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-bedd9527]{grid-template-columns:1fr}}.calc-container[data-v-a0905886]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a0905886],.calc-result-panel[data-v-a0905886]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a0905886]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a0905886]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a0905886]{display:flex;flex-direction:column;gap:10px}.field[data-v-a0905886]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a0905886]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a0905886]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a0905886]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a0905886]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a0905886]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a0905886]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a0905886]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a0905886]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a0905886]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a0905886]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a0905886]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a0905886]:hover{background:#e0e7ff}.formula-box[data-v-a0905886]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a0905886]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a0905886]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-a0905886]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a0905886]{grid-template-columns:1fr}}.calc-container[data-v-bc1fc413]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-bc1fc413],.calc-result-panel[data-v-bc1fc413]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-bc1fc413]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-bc1fc413]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-bc1fc413]{display:flex;flex-direction:column;gap:10px}.field[data-v-bc1fc413]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bc1fc413]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-bc1fc413]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bc1fc413]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-bc1fc413]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-bc1fc413]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-bc1fc413]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-bc1fc413]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-bc1fc413]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-bc1fc413]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-bc1fc413]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-bc1fc413]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bc1fc413]:hover{background:#e0e7ff}.formula-box[data-v-bc1fc413]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-bc1fc413]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-bc1fc413]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-bc1fc413]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-bc1fc413]{grid-template-columns:1fr}}.calc-container[data-v-02d1a6c1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-02d1a6c1],.calc-result-panel[data-v-02d1a6c1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-02d1a6c1]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-02d1a6c1]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-02d1a6c1]{display:flex;flex-direction:column;gap:10px}.field[data-v-02d1a6c1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-02d1a6c1]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-02d1a6c1]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-02d1a6c1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-02d1a6c1]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-02d1a6c1]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-02d1a6c1]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-02d1a6c1]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-02d1a6c1]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-02d1a6c1]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-02d1a6c1]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-02d1a6c1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-02d1a6c1]:hover{background:#e0e7ff}.formula-box[data-v-02d1a6c1]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-02d1a6c1]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-02d1a6c1]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-02d1a6c1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-02d1a6c1]{grid-template-columns:1fr}}.calc-container[data-v-1c0dd4a6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1c0dd4a6],.calc-result-panel[data-v-1c0dd4a6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1c0dd4a6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1c0dd4a6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1c0dd4a6]{display:flex;flex-direction:column;gap:10px}.field[data-v-1c0dd4a6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1c0dd4a6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1c0dd4a6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1c0dd4a6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1c0dd4a6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1c0dd4a6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1c0dd4a6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1c0dd4a6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1c0dd4a6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1c0dd4a6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1c0dd4a6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1c0dd4a6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1c0dd4a6]:hover{background:#e0e7ff}.formula-box[data-v-1c0dd4a6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1c0dd4a6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1c0dd4a6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-1c0dd4a6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1c0dd4a6]{grid-template-columns:1fr}}.calc-container[data-v-35434716]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-35434716],.calc-result-panel[data-v-35434716]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-35434716]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-35434716]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-35434716]{display:flex;flex-direction:column;gap:10px}.field[data-v-35434716]{display:flex;flex-direction:column;gap:4px}.field label[data-v-35434716]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-35434716]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-35434716]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-35434716]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-35434716]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-35434716]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-35434716]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-35434716]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-35434716]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-35434716]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-35434716]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-35434716]:hover{background:#e0e7ff}.formula-box[data-v-35434716]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-35434716]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-35434716]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-35434716]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-35434716]{grid-template-columns:1fr}}.calc-container[data-v-961a6a53]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-961a6a53],.calc-result-panel[data-v-961a6a53]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-961a6a53]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-961a6a53]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-961a6a53]{display:flex;flex-direction:column;gap:10px}.field[data-v-961a6a53]{display:flex;flex-direction:column;gap:4px}.field label[data-v-961a6a53]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-961a6a53]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-961a6a53]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-961a6a53]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-961a6a53]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-961a6a53]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-961a6a53]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-961a6a53]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-961a6a53]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-961a6a53]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-961a6a53]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-961a6a53]:hover{background:#e0e7ff}.formula-box[data-v-961a6a53]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-961a6a53]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-961a6a53]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-961a6a53]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-961a6a53]{grid-template-columns:1fr}}.calc-container[data-v-9303880f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9303880f],.calc-result-panel[data-v-9303880f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-9303880f]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-9303880f]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-9303880f]{display:flex;flex-direction:column;gap:10px}.field[data-v-9303880f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9303880f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9303880f]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9303880f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9303880f]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-9303880f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-9303880f]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-9303880f]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-9303880f]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-9303880f]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-9303880f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-9303880f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9303880f]:hover{background:#e0e7ff}.formula-box[data-v-9303880f]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9303880f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9303880f]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-9303880f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-9303880f]{grid-template-columns:1fr}}.calc-container[data-v-b810c119]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b810c119],.calc-result-panel[data-v-b810c119]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b810c119]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b810c119]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b810c119]{display:flex;flex-direction:column;gap:10px}.field[data-v-b810c119]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b810c119]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b810c119]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b810c119]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b810c119]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b810c119]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b810c119]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b810c119]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b810c119]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b810c119]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b810c119]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b810c119]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b810c119]:hover{background:#e0e7ff}.formula-box[data-v-b810c119]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b810c119]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b810c119]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-b810c119]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b810c119]{grid-template-columns:1fr}}.calc-container[data-v-733de943]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-733de943],.calc-result-panel[data-v-733de943]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-733de943]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-733de943]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-733de943]{display:flex;flex-direction:column;gap:10px}.field[data-v-733de943]{display:flex;flex-direction:column;gap:4px}.field label[data-v-733de943]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-733de943]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-733de943]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-733de943]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-733de943]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-733de943]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-733de943]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-733de943]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-733de943]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-733de943]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-733de943]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-733de943]:hover{background:#e0e7ff}.formula-box[data-v-733de943]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-733de943]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-733de943]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-733de943]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-733de943]{grid-template-columns:1fr}}.calc-container[data-v-74668b57]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-74668b57],.calc-result-panel[data-v-74668b57]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-74668b57]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-74668b57]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-74668b57]{display:flex;flex-direction:column;gap:10px}.field[data-v-74668b57]{display:flex;flex-direction:column;gap:4px}.field label[data-v-74668b57]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-74668b57]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-74668b57]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-74668b57]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-74668b57]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-74668b57]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-74668b57]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-74668b57]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-74668b57]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-74668b57]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-74668b57]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-74668b57]:hover{background:#e0e7ff}.formula-box[data-v-74668b57]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-74668b57]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-74668b57]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-74668b57]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-74668b57]{grid-template-columns:1fr}}.calc-container[data-v-6f2d6455]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6f2d6455],.calc-result-panel[data-v-6f2d6455]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-6f2d6455]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-6f2d6455]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-6f2d6455]{display:flex;flex-direction:column;gap:10px}.field[data-v-6f2d6455]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6f2d6455]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6f2d6455]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6f2d6455]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6f2d6455]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-6f2d6455]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-6f2d6455]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-6f2d6455]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-6f2d6455]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-6f2d6455]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-6f2d6455]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-6f2d6455]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6f2d6455]:hover{background:#e0e7ff}.formula-box[data-v-6f2d6455]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6f2d6455]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6f2d6455]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-6f2d6455]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-6f2d6455]{grid-template-columns:1fr}}.calc-container[data-v-dd182604]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-dd182604],.calc-result-panel[data-v-dd182604]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-dd182604]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-dd182604]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-dd182604]{display:flex;flex-direction:column;gap:10px}.field[data-v-dd182604]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dd182604]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-dd182604]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-dd182604]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-dd182604]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-dd182604]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-dd182604]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-dd182604]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-dd182604]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-dd182604]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-dd182604]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-dd182604]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-dd182604]:hover{background:#e0e7ff}.formula-box[data-v-dd182604]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-dd182604]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-dd182604]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-dd182604]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-dd182604]{grid-template-columns:1fr}}.calc-container[data-v-81f7ef8a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-81f7ef8a],.calc-result-panel[data-v-81f7ef8a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-81f7ef8a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-81f7ef8a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-81f7ef8a]{display:flex;flex-direction:column;gap:10px}.field[data-v-81f7ef8a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-81f7ef8a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-81f7ef8a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-81f7ef8a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-81f7ef8a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-81f7ef8a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-81f7ef8a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-81f7ef8a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-81f7ef8a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-81f7ef8a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-81f7ef8a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-81f7ef8a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-81f7ef8a]:hover{background:#e0e7ff}.formula-box[data-v-81f7ef8a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-81f7ef8a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-81f7ef8a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-81f7ef8a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-81f7ef8a]{grid-template-columns:1fr}}.calc-container[data-v-a0c2e277]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a0c2e277],.calc-result-panel[data-v-a0c2e277]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a0c2e277]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a0c2e277]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a0c2e277]{display:flex;flex-direction:column;gap:10px}.field[data-v-a0c2e277]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a0c2e277]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a0c2e277]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a0c2e277]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a0c2e277]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a0c2e277]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a0c2e277]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a0c2e277]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a0c2e277]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a0c2e277]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a0c2e277]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a0c2e277]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a0c2e277]:hover{background:#e0e7ff}.formula-box[data-v-a0c2e277]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a0c2e277]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a0c2e277]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-a0c2e277]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a0c2e277]{grid-template-columns:1fr}}.calc-container[data-v-63024685]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-63024685],.calc-result-panel[data-v-63024685]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-63024685]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-63024685]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-63024685]{display:flex;flex-direction:column;gap:10px}.field[data-v-63024685]{display:flex;flex-direction:column;gap:4px}.field label[data-v-63024685]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-63024685]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-63024685]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-63024685]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-63024685]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-63024685]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-63024685]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-63024685]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-63024685]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-63024685]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-63024685]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-63024685]:hover{background:#e0e7ff}.formula-box[data-v-63024685]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-63024685]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-63024685]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-63024685]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-63024685]{grid-template-columns:1fr}}.calc-container[data-v-70014122]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-70014122],.calc-result-panel[data-v-70014122]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-70014122]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-70014122]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-70014122]{display:flex;flex-direction:column;gap:10px}.field[data-v-70014122]{display:flex;flex-direction:column;gap:4px}.field label[data-v-70014122]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-70014122]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-70014122]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-70014122]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-70014122]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-70014122]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-70014122]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-70014122]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-70014122]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-70014122]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-70014122]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-70014122]:hover{background:#e0e7ff}.formula-box[data-v-70014122]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-70014122]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-70014122]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-70014122]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-70014122]{grid-template-columns:1fr}}.calc-container[data-v-6baa7e8e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6baa7e8e],.calc-result-panel[data-v-6baa7e8e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius.value-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-6baa7e8e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-6baa7e8e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-6baa7e8e]{display:flex;flex-direction:column;gap:10px}.field[data-v-6baa7e8e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6baa7e8e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6baa7e8e]{width:100%;padding:10px 12px;border-radius:var(--radius.value-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6baa7e8e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6baa7e8e]{width:100%;padding:12px;border:none;border-radius:var(--radius.value-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-6baa7e8e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-6baa7e8e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-6baa7e8e]{padding:16px;border-radius:var(--radius.value-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-6baa7e8e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-6baa7e8e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-6baa7e8e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius.value-md);border:1px dashed var(--border)}.copy-btn[data-v-6baa7e8e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius.value-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6baa7e8e]:hover{background:#e0e7ff}.formula-box[data-v-6baa7e8e]{padding:14px;border-radius:var(--radius.value-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6baa7e8e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6baa7e8e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-6baa7e8e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius.value-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-6baa7e8e]{grid-template-columns:1fr}}.calc-container[data-v-901aabc0]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-901aabc0],.calc-result-panel[data-v-901aabc0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-901aabc0]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-901aabc0]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-901aabc0]{display:flex;flex-direction:column;gap:10px}.field[data-v-901aabc0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-901aabc0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-901aabc0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-901aabc0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-901aabc0]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-901aabc0]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-901aabc0]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-901aabc0]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-901aabc0]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-901aabc0]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-901aabc0]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-901aabc0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-901aabc0]:hover{background:#e0e7ff}.formula-box[data-v-901aabc0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-901aabc0]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-901aabc0]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-901aabc0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-901aabc0]{grid-template-columns:1fr}}.calc-container[data-v-6b277c6e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6b277c6e],.calc-result-panel[data-v-6b277c6e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-6b277c6e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-6b277c6e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-6b277c6e]{display:flex;flex-direction:column;gap:10px}.field[data-v-6b277c6e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6b277c6e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6b277c6e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6b277c6e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6b277c6e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-6b277c6e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-6b277c6e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-6b277c6e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-6b277c6e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-6b277c6e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-6b277c6e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-6b277c6e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6b277c6e]:hover{background:#e0e7ff}.formula-box[data-v-6b277c6e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6b277c6e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6b277c6e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-6b277c6e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-6b277c6e]{grid-template-columns:1fr}}.calc-container[data-v-b29b5a4b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b29b5a4b],.calc-result-panel[data-v-b29b5a4b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b29b5a4b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b29b5a4b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b29b5a4b]{display:flex;flex-direction:column;gap:10px}.field[data-v-b29b5a4b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b29b5a4b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b29b5a4b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b29b5a4b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b29b5a4b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b29b5a4b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b29b5a4b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b29b5a4b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b29b5a4b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b29b5a4b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b29b5a4b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b29b5a4b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b29b5a4b]:hover{background:#e0e7ff}.formula-box[data-v-b29b5a4b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b29b5a4b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b29b5a4b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-b29b5a4b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b29b5a4b]{grid-template-columns:1fr}}.calc-container[data-v-66a96d7e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-66a96d7e],.calc-result-panel[data-v-66a96d7e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-66a96d7e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-66a96d7e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-66a96d7e]{display:flex;flex-direction:column;gap:10px}.field[data-v-66a96d7e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-66a96d7e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-66a96d7e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-66a96d7e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-66a96d7e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-66a96d7e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-66a96d7e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-66a96d7e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-66a96d7e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-66a96d7e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-66a96d7e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-66a96d7e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-66a96d7e]:hover{background:#e0e7ff}.formula-box[data-v-66a96d7e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-66a96d7e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-66a96d7e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-66a96d7e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-66a96d7e]{grid-template-columns:1fr}}.calc-container[data-v-36283b83]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-36283b83],.calc-result-panel[data-v-36283b83]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-36283b83]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-36283b83]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-36283b83]{display:flex;flex-direction:column;gap:10px}.field[data-v-36283b83]{display:flex;flex-direction:column;gap:4px}.field label[data-v-36283b83]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-36283b83]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-36283b83]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-36283b83]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-36283b83]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-36283b83]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-36283b83]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-36283b83]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-36283b83]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-36283b83]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-36283b83]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-36283b83]:hover{background:#e0e7ff}.formula-box[data-v-36283b83]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-36283b83]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-36283b83]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-36283b83]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-36283b83]{grid-template-columns:1fr}}.calc-container[data-v-3223bfb6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3223bfb6],.calc-result-panel[data-v-3223bfb6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-3223bfb6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-3223bfb6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-3223bfb6]{display:flex;flex-direction:column;gap:10px}.field[data-v-3223bfb6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3223bfb6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-3223bfb6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3223bfb6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3223bfb6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-3223bfb6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-3223bfb6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-3223bfb6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-3223bfb6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-3223bfb6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-3223bfb6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-3223bfb6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3223bfb6]:hover{background:#e0e7ff}.formula-box[data-v-3223bfb6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3223bfb6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3223bfb6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-3223bfb6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-3223bfb6]{grid-template-columns:1fr}}.calc-container[data-v-56653fe0]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-56653fe0],.calc-result-panel[data-v-56653fe0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-56653fe0]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-56653fe0]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-56653fe0]{display:flex;flex-direction:column;gap:10px}.field[data-v-56653fe0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-56653fe0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-56653fe0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-56653fe0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-56653fe0]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-56653fe0]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-56653fe0]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-56653fe0]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-56653fe0]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-56653fe0]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-56653fe0]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-56653fe0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-56653fe0]:hover{background:#e0e7ff}.formula-box[data-v-56653fe0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-56653fe0]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-56653fe0]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-56653fe0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-56653fe0]{grid-template-columns:1fr}}.calc-container[data-v-b8680564]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b8680564],.calc-result-panel[data-v-b8680564]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b8680564]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b8680564]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b8680564]{display:flex;flex-direction:column;gap:10px}.field[data-v-b8680564]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b8680564]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b8680564]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b8680564]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b8680564]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b8680564]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b8680564]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b8680564]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b8680564]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b8680564]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b8680564]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b8680564]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b8680564]:hover{background:#e0e7ff}.formula-box[data-v-b8680564]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b8680564]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b8680564]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-b8680564]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b8680564]{grid-template-columns:1fr}}.calc-container[data-v-624699ae]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-624699ae],.calc-result-panel[data-v-624699ae]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-624699ae]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-624699ae]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-624699ae]{display:flex;flex-direction:column;gap:10px}.field[data-v-624699ae]{display:flex;flex-direction:column;gap:4px}.field label[data-v-624699ae]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-624699ae]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-624699ae]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-624699ae]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-624699ae]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-624699ae]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-624699ae]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-624699ae]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-624699ae]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-624699ae]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-624699ae]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-624699ae]:hover{background:#e0e7ff}.formula-box[data-v-624699ae]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-624699ae]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-624699ae]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-624699ae]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-624699ae]{grid-template-columns:1fr}}.calc-container[data-v-2d140d3b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2d140d3b],.calc-result-panel[data-v-2d140d3b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2d140d3b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2d140d3b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2d140d3b]{display:flex;flex-direction:column;gap:10px}.field[data-v-2d140d3b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2d140d3b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2d140d3b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2d140d3b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2d140d3b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2d140d3b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2d140d3b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2d140d3b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2d140d3b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2d140d3b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2d140d3b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2d140d3b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2d140d3b]:hover{background:#e0e7ff}.formula-box[data-v-2d140d3b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2d140d3b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2d140d3b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-2d140d3b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2d140d3b]{grid-template-columns:1fr}}.calc-container[data-v-04a927d2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-04a927d2],.calc-result-panel[data-v-04a927d2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-04a927d2]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-04a927d2]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-04a927d2]{display:flex;flex-direction:column;gap:10px}.field[data-v-04a927d2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-04a927d2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-04a927d2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-04a927d2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-04a927d2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-04a927d2]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-04a927d2]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-04a927d2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-04a927d2]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-04a927d2]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-04a927d2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-04a927d2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-04a927d2]:hover{background:#e0e7ff}.formula-box[data-v-04a927d2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-04a927d2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-04a927d2]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-04a927d2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-04a927d2]{grid-template-columns:1fr}}.calc-container[data-v-35ac8c52]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-35ac8c52],.calc-result-panel[data-v-35ac8c52]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-35ac8c52]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-35ac8c52]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-35ac8c52]{display:flex;flex-direction:column;gap:10px}.field[data-v-35ac8c52]{display:flex;flex-direction:column;gap:4px}.field label[data-v-35ac8c52]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-35ac8c52]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-35ac8c52]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-35ac8c52]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-35ac8c52]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-35ac8c52]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-35ac8c52]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-35ac8c52]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-35ac8c52]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-35ac8c52]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-35ac8c52]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-35ac8c52]:hover{background:#e0e7ff}.formula-box[data-v-35ac8c52]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-35ac8c52]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-35ac8c52]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-35ac8c52]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-35ac8c52]{grid-template-columns:1fr}}.calc-container[data-v-05ed9c47]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-05ed9c47],.calc-result-panel[data-v-05ed9c47]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-05ed9c47]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-05ed9c47]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-05ed9c47]{display:flex;flex-direction:column;gap:10px}.field[data-v-05ed9c47]{display:flex;flex-direction:column;gap:4px}.field label[data-v-05ed9c47]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-05ed9c47]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-05ed9c47]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-05ed9c47]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-05ed9c47]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-05ed9c47]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-05ed9c47]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-05ed9c47]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-05ed9c47]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-05ed9c47]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-05ed9c47]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-05ed9c47]:hover{background:#e0e7ff}.formula-box[data-v-05ed9c47]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-05ed9c47]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-05ed9c47]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-05ed9c47]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-05ed9c47]{grid-template-columns:1fr}}.calc-container[data-v-54d65197]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-54d65197],.calc-result-panel[data-v-54d65197]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-54d65197]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-54d65197]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-54d65197]{display:flex;flex-direction:column;gap:10px}.field[data-v-54d65197]{display:flex;flex-direction:column;gap:4px}.field label[data-v-54d65197]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-54d65197]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-54d65197]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-54d65197]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-54d65197]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-54d65197]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-54d65197]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-54d65197]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-54d65197]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-54d65197]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-54d65197]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-54d65197]:hover{background:#e0e7ff}.formula-box[data-v-54d65197]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-54d65197]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-54d65197]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-54d65197]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-54d65197]{grid-template-columns:1fr}}.calc-container[data-v-7f7ad540]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-7f7ad540],.calc-result-panel[data-v-7f7ad540]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-7f7ad540]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-7f7ad540]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-7f7ad540]{display:flex;flex-direction:column;gap:10px}.field[data-v-7f7ad540]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7f7ad540]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-7f7ad540]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7f7ad540]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7f7ad540]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-7f7ad540]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-7f7ad540]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-7f7ad540]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-7f7ad540]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-7f7ad540]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-7f7ad540]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-7f7ad540]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7f7ad540]:hover{background:#e0e7ff}.formula-box[data-v-7f7ad540]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-7f7ad540]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-7f7ad540]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-7f7ad540]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-7f7ad540]{grid-template-columns:1fr}}.calc-container[data-v-064623f0]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-064623f0],.calc-result-panel[data-v-064623f0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-064623f0]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-064623f0]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-064623f0]{display:flex;flex-direction:column;gap:10px}.field[data-v-064623f0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-064623f0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-064623f0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-064623f0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-064623f0]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-064623f0]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-064623f0]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-064623f0]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-064623f0]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-064623f0]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-064623f0]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-064623f0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-064623f0]:hover{background:#e0e7ff}.formula-box[data-v-064623f0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-064623f0]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-064623f0]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-064623f0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-064623f0]{grid-template-columns:1fr}}.calc-container[data-v-9ca08f44]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9ca08f44],.calc-result-panel[data-v-9ca08f44]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-9ca08f44]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-9ca08f44]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-9ca08f44]{display:flex;flex-direction:column;gap:10px}.field[data-v-9ca08f44]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9ca08f44]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9ca08f44]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9ca08f44]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9ca08f44]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-9ca08f44]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-9ca08f44]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-9ca08f44]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-9ca08f44]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-9ca08f44]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-9ca08f44]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-9ca08f44]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9ca08f44]:hover{background:#e0e7ff}.formula-box[data-v-9ca08f44]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9ca08f44]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9ca08f44]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-9ca08f44]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-9ca08f44]{grid-template-columns:1fr}}.calc-container[data-v-59a829b1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-59a829b1],.calc-result-panel[data-v-59a829b1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-59a829b1]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-59a829b1]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-59a829b1]{display:flex;flex-direction:column;gap:10px}.field[data-v-59a829b1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-59a829b1]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-59a829b1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-59a829b1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-59a829b1]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-59a829b1]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-59a829b1]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-59a829b1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-59a829b1]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-59a829b1]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-59a829b1]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-59a829b1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-59a829b1]:hover{background:#e0e7ff}.formula-box[data-v-59a829b1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-59a829b1]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-59a829b1]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-59a829b1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-59a829b1]{grid-template-columns:1fr}}.calc-container[data-v-1fc431a5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1fc431a5],.calc-result-panel[data-v-1fc431a5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1fc431a5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1fc431a5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1fc431a5]{display:flex;flex-direction:column;gap:10px}.field[data-v-1fc431a5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1fc431a5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1fc431a5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1fc431a5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1fc431a5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1fc431a5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1fc431a5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1fc431a5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1fc431a5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1fc431a5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1fc431a5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1fc431a5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1fc431a5]:hover{background:#e0e7ff}.formula-box[data-v-1fc431a5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1fc431a5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1fc431a5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-1fc431a5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1fc431a5]{grid-template-columns:1fr}}.calc-container[data-v-10166417]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-10166417],.calc-result-panel[data-v-10166417]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-10166417]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-10166417]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-10166417]{display:flex;flex-direction:column;gap:10px}.field[data-v-10166417]{display:flex;flex-direction:column;gap:4px}.field label[data-v-10166417]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-10166417]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-10166417]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-10166417]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-10166417]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-10166417]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-10166417]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-10166417]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-10166417]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-10166417]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-10166417]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-10166417]:hover{background:#e0e7ff}.formula-box[data-v-10166417]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-10166417]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-10166417]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-10166417]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-10166417]{grid-template-columns:1fr}}.calc-container[data-v-28904a95]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-28904a95],.calc-result-panel[data-v-28904a95]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-28904a95]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-28904a95]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-28904a95]{display:flex;flex-direction:column;gap:10px}.field[data-v-28904a95]{display:flex;flex-direction:column;gap:4px}.field label[data-v-28904a95]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-28904a95]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-28904a95]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-28904a95]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-28904a95]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-28904a95]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-28904a95]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-28904a95]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-28904a95]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-28904a95]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-28904a95]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-28904a95]:hover{background:#e0e7ff}.formula-box[data-v-28904a95]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-28904a95]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-28904a95]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-28904a95]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-28904a95]{grid-template-columns:1fr}}.calc-container[data-v-26c34627]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-26c34627],.calc-result-panel[data-v-26c34627]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-26c34627]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-26c34627]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-26c34627]{display:flex;flex-direction:column;gap:10px}.field[data-v-26c34627]{display:flex;flex-direction:column;gap:4px}.field label[data-v-26c34627]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-26c34627]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-26c34627]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-26c34627]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-26c34627]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-26c34627]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-26c34627]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-26c34627]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-26c34627]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-26c34627]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-26c34627]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-26c34627]:hover{background:#e0e7ff}.formula-box[data-v-26c34627]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-26c34627]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-26c34627]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-26c34627]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-26c34627]{grid-template-columns:1fr}}.calc-container[data-v-67c18774]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-67c18774],.calc-result-panel[data-v-67c18774]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-67c18774]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-67c18774]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-67c18774]{display:flex;flex-direction:column;gap:10px}.field[data-v-67c18774]{display:flex;flex-direction:column;gap:4px}.field label[data-v-67c18774]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-67c18774]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-67c18774]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-67c18774]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-67c18774]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-67c18774]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-67c18774]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-67c18774]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-67c18774]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-67c18774]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-67c18774]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-67c18774]:hover{background:#e0e7ff}.formula-box[data-v-67c18774]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-67c18774]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-67c18774]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-67c18774]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-67c18774]{grid-template-columns:1fr}}.calc-container[data-v-aa7aaaa2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-aa7aaaa2],.calc-result-panel[data-v-aa7aaaa2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-aa7aaaa2]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-aa7aaaa2]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-aa7aaaa2]{display:flex;flex-direction:column;gap:10px}.field[data-v-aa7aaaa2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-aa7aaaa2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-aa7aaaa2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-aa7aaaa2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-aa7aaaa2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-aa7aaaa2]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-aa7aaaa2]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-aa7aaaa2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-aa7aaaa2]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-aa7aaaa2]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-aa7aaaa2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-aa7aaaa2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-aa7aaaa2]:hover{background:#e0e7ff}.formula-box[data-v-aa7aaaa2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-aa7aaaa2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-aa7aaaa2]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-aa7aaaa2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-aa7aaaa2]{grid-template-columns:1fr}}.calc-container[data-v-faf9a43a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-faf9a43a],.calc-result-panel[data-v-faf9a43a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-faf9a43a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-faf9a43a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-faf9a43a]{display:flex;flex-direction:column;gap:10px}.field[data-v-faf9a43a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-faf9a43a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-faf9a43a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-faf9a43a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-faf9a43a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-faf9a43a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-faf9a43a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-faf9a43a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-faf9a43a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-faf9a43a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-faf9a43a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-faf9a43a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-faf9a43a]:hover{background:#e0e7ff}.formula-box[data-v-faf9a43a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-faf9a43a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-faf9a43a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-faf9a43a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-faf9a43a]{grid-template-columns:1fr}}.calc-container[data-v-3cdf75b1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3cdf75b1],.calc-result-panel[data-v-3cdf75b1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-3cdf75b1]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-3cdf75b1]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-3cdf75b1]{display:flex;flex-direction:column;gap:10px}.field[data-v-3cdf75b1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3cdf75b1]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-3cdf75b1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3cdf75b1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3cdf75b1]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-3cdf75b1]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-3cdf75b1]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-3cdf75b1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-3cdf75b1]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-3cdf75b1]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-3cdf75b1]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-3cdf75b1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3cdf75b1]:hover{background:#e0e7ff}.formula-box[data-v-3cdf75b1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3cdf75b1]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3cdf75b1]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-3cdf75b1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-3cdf75b1]{grid-template-columns:1fr}}.calc-container[data-v-cf1d1116]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-cf1d1116],.calc-result-panel[data-v-cf1d1116]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-cf1d1116]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-cf1d1116]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-cf1d1116]{display:flex;flex-direction:column;gap:10px}.field[data-v-cf1d1116]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cf1d1116]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-cf1d1116]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cf1d1116]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cf1d1116]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-cf1d1116]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-cf1d1116]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-cf1d1116]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-cf1d1116]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-cf1d1116]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-cf1d1116]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-cf1d1116]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cf1d1116]:hover{background:#e0e7ff}.formula-box[data-v-cf1d1116]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-cf1d1116]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-cf1d1116]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-cf1d1116]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-cf1d1116]{grid-template-columns:1fr}}.calc-container[data-v-76b2dbd4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-76b2dbd4],.calc-result-panel[data-v-76b2dbd4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-76b2dbd4]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-76b2dbd4]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-76b2dbd4]{display:flex;flex-direction:column;gap:10px}.field[data-v-76b2dbd4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-76b2dbd4]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-76b2dbd4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-76b2dbd4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-76b2dbd4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-76b2dbd4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-76b2dbd4]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-76b2dbd4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-76b2dbd4]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-76b2dbd4]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-76b2dbd4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-76b2dbd4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-76b2dbd4]:hover{background:#e0e7ff}.formula-box[data-v-76b2dbd4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-76b2dbd4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-76b2dbd4]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-76b2dbd4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-76b2dbd4]{grid-template-columns:1fr}}.calc-container[data-v-9249595b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9249595b],.calc-result-panel[data-v-9249595b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-9249595b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-9249595b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-9249595b]{display:flex;flex-direction:column;gap:10px}.field[data-v-9249595b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9249595b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9249595b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9249595b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9249595b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-9249595b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-9249595b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-9249595b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-9249595b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-9249595b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-9249595b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-9249595b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9249595b]:hover{background:#e0e7ff}.formula-box[data-v-9249595b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9249595b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9249595b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-9249595b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-9249595b]{grid-template-columns:1fr}}.calc-container[data-v-77629cb4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-77629cb4],.calc-result-panel[data-v-77629cb4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-77629cb4]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-77629cb4]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-77629cb4]{display:flex;flex-direction:column;gap:10px}.field[data-v-77629cb4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-77629cb4]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-77629cb4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-77629cb4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-77629cb4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-77629cb4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-77629cb4]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-77629cb4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-77629cb4]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-77629cb4]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-77629cb4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-77629cb4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-77629cb4]:hover{background:#e0e7ff}.formula-box[data-v-77629cb4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-77629cb4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-77629cb4]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-77629cb4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-77629cb4]{grid-template-columns:1fr}}.calc-container[data-v-b5be7e92]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b5be7e92],.calc-result-panel[data-v-b5be7e92]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b5be7e92]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b5be7e92]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b5be7e92]{display:flex;flex-direction:column;gap:10px}.field[data-v-b5be7e92]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b5be7e92]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b5be7e92]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b5be7e92]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b5be7e92]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b5be7e92]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b5be7e92]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b5be7e92]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b5be7e92]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b5be7e92]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b5be7e92]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b5be7e92]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b5be7e92]:hover{background:#e0e7ff}.formula-box[data-v-b5be7e92]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b5be7e92]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b5be7e92]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0}.copy-toast[data-v-b5be7e92]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b5be7e92]{grid-template-columns:1fr}}.calc-container[data-v-32cdb980]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-32cdb980],.calc-result-panel[data-v-32cdb980]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-32cdb980]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-32cdb980]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-32cdb980]{display:flex;flex-direction:column;gap:10px}.field[data-v-32cdb980]{display:flex;flex-direction:column;gap:4px}.field label[data-v-32cdb980]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-32cdb980]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-32cdb980]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-32cdb980]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-32cdb980]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-32cdb980]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-32cdb980]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-32cdb980]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-32cdb980]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-32cdb980]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-32cdb980]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-32cdb980]:hover{background:#e0e7ff}.formula-box[data-v-32cdb980]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-32cdb980]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-32cdb980]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-32cdb980]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-32cdb980]{grid-template-columns:1fr}}.calc-container[data-v-4bc013de]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4bc013de],.calc-result-panel[data-v-4bc013de]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-4bc013de]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-4bc013de]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-4bc013de]{display:flex;flex-direction:column;gap:10px}.field[data-v-4bc013de]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4bc013de]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4bc013de]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4bc013de]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4bc013de]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-4bc013de]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-4bc013de]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-4bc013de]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-4bc013de]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-4bc013de]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-4bc013de]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-4bc013de]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4bc013de]:hover{background:#e0e7ff}.formula-box[data-v-4bc013de]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4bc013de]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4bc013de]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-4bc013de]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-4bc013de]{grid-template-columns:1fr}}.calc-container[data-v-1350e07c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1350e07c],.calc-result-panel[data-v-1350e07c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1350e07c]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1350e07c]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1350e07c]{display:flex;flex-direction:column;gap:10px}.field[data-v-1350e07c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1350e07c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1350e07c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1350e07c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1350e07c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1350e07c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1350e07c]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1350e07c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1350e07c]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1350e07c]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1350e07c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1350e07c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1350e07c]:hover{background:#e0e7ff}.formula-box[data-v-1350e07c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1350e07c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1350e07c]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-1350e07c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1350e07c]{grid-template-columns:1fr}}.calc-container[data-v-29f8e247]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-29f8e247],.calc-result-panel[data-v-29f8e247]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-29f8e247]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-29f8e247]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-29f8e247]{display:flex;flex-direction:column;gap:10px}.field[data-v-29f8e247]{display:flex;flex-direction:column;gap:4px}.field label[data-v-29f8e247]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-29f8e247]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-29f8e247]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-29f8e247]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-29f8e247]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-29f8e247]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-29f8e247]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-29f8e247]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-29f8e247]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-29f8e247]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-29f8e247]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-29f8e247]:hover{background:#e0e7ff}.formula-box[data-v-29f8e247]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-29f8e247]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-29f8e247]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-29f8e247]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-29f8e247]{grid-template-columns:1fr}}.calc-container[data-v-347ab8b6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-347ab8b6],.calc-result-panel[data-v-347ab8b6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-347ab8b6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-347ab8b6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-347ab8b6]{display:flex;flex-direction:column;gap:10px}.field[data-v-347ab8b6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-347ab8b6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-347ab8b6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-347ab8b6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-347ab8b6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-347ab8b6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-347ab8b6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-347ab8b6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-347ab8b6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-347ab8b6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-347ab8b6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-347ab8b6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-347ab8b6]:hover{background:#e0e7ff}.formula-box[data-v-347ab8b6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-347ab8b6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-347ab8b6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-347ab8b6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-347ab8b6]{grid-template-columns:1fr}}.calc-container[data-v-98ff5067]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-98ff5067],.calc-result-panel[data-v-98ff5067]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-98ff5067]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-98ff5067]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-98ff5067]{display:flex;flex-direction:column;gap:10px}.field[data-v-98ff5067]{display:flex;flex-direction:column;gap:4px}.field label[data-v-98ff5067]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-98ff5067]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-98ff5067]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-98ff5067]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-98ff5067]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-98ff5067]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-98ff5067]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-98ff5067]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-98ff5067]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-98ff5067]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-98ff5067]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-98ff5067]:hover{background:#e0e7ff}.formula-box[data-v-98ff5067]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-98ff5067]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-98ff5067]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-98ff5067]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-98ff5067]{grid-template-columns:1fr}}.calc-container[data-v-49b77055]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-49b77055],.calc-result-panel[data-v-49b77055]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-49b77055]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-49b77055]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-49b77055]{display:flex;flex-direction:column;gap:10px}.field[data-v-49b77055]{display:flex;flex-direction:column;gap:4px}.field label[data-v-49b77055]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-49b77055]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-49b77055]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-49b77055]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-49b77055]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-49b77055]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-49b77055]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-49b77055]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-49b77055]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-49b77055]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-49b77055]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-49b77055]:hover{background:#e0e7ff}.formula-box[data-v-49b77055]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-49b77055]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-49b77055]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-49b77055]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-49b77055]{grid-template-columns:1fr}}.calc-container[data-v-c785682c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c785682c],.calc-result-panel[data-v-c785682c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-c785682c]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-c785682c]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-c785682c]{display:flex;flex-direction:column;gap:10px}.field[data-v-c785682c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c785682c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-c785682c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c785682c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c785682c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-c785682c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-c785682c]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-c785682c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-c785682c]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-c785682c]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-c785682c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-c785682c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c785682c]:hover{background:#e0e7ff}.formula-box[data-v-c785682c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c785682c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-c785682c]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-c785682c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-c785682c]{grid-template-columns:1fr}}.calc-container[data-v-0dca8ea0]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0dca8ea0],.calc-result-panel[data-v-0dca8ea0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0dca8ea0]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0dca8ea0]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0dca8ea0]{display:flex;flex-direction:column;gap:10px}.field[data-v-0dca8ea0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0dca8ea0]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0dca8ea0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0dca8ea0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0dca8ea0]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0dca8ea0]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0dca8ea0]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0dca8ea0]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0dca8ea0]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0dca8ea0]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0dca8ea0]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0dca8ea0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0dca8ea0]:hover{background:#e0e7ff}.formula-box[data-v-0dca8ea0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0dca8ea0]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0dca8ea0]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-0dca8ea0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0dca8ea0]{grid-template-columns:1fr}}.calc-container[data-v-0117f47a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0117f47a],.calc-result-panel[data-v-0117f47a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0117f47a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0117f47a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0117f47a]{display:flex;flex-direction:column;gap:10px}.field[data-v-0117f47a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0117f47a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0117f47a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0117f47a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0117f47a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0117f47a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0117f47a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0117f47a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0117f47a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0117f47a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0117f47a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0117f47a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0117f47a]:hover{background:#e0e7ff}.formula-box[data-v-0117f47a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0117f47a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0117f47a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-0117f47a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0117f47a]{grid-template-columns:1fr}}.calc-container[data-v-a4530f27]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a4530f27],.calc-result-panel[data-v-a4530f27]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a4530f27]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a4530f27]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a4530f27]{display:flex;flex-direction:column;gap:10px}.field[data-v-a4530f27]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a4530f27]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a4530f27]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a4530f27]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a4530f27]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a4530f27]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a4530f27]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a4530f27]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a4530f27]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a4530f27]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a4530f27]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a4530f27]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a4530f27]:hover{background:#e0e7ff}.formula-box[data-v-a4530f27]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a4530f27]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a4530f27]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-a4530f27]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a4530f27]{grid-template-columns:1fr}}.calc-container[data-v-cd3cf2e7]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-cd3cf2e7],.calc-result-panel[data-v-cd3cf2e7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-cd3cf2e7]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-cd3cf2e7]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-cd3cf2e7]{display:flex;flex-direction:column;gap:10px}.field[data-v-cd3cf2e7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cd3cf2e7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-cd3cf2e7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cd3cf2e7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cd3cf2e7]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-cd3cf2e7]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-cd3cf2e7]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-cd3cf2e7]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-cd3cf2e7]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-cd3cf2e7]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-cd3cf2e7]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-cd3cf2e7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cd3cf2e7]:hover{background:#e0e7ff}.formula-box[data-v-cd3cf2e7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-cd3cf2e7]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-cd3cf2e7]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-cd3cf2e7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-cd3cf2e7]{grid-template-columns:1fr}}.calc-container[data-v-0fc52d78]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0fc52d78],.calc-result-panel[data-v-0fc52d78]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0fc52d78]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0fc52d78]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0fc52d78]{display:flex;flex-direction:column;gap:10px}.field[data-v-0fc52d78]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0fc52d78]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0fc52d78]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0fc52d78]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0fc52d78]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0fc52d78]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0fc52d78]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0fc52d78]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0fc52d78]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0fc52d78]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0fc52d78]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0fc52d78]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0fc52d78]:hover{background:#e0e7ff}.formula-box[data-v-0fc52d78]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0fc52d78]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0fc52d78]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-0fc52d78]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0fc52d78]{grid-template-columns:1fr}}.calc-container[data-v-4dd2387b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4dd2387b],.calc-result-panel[data-v-4dd2387b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-4dd2387b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-4dd2387b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-4dd2387b]{display:flex;flex-direction:column;gap:10px}.field[data-v-4dd2387b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4dd2387b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4dd2387b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4dd2387b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4dd2387b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-4dd2387b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-4dd2387b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-4dd2387b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-4dd2387b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-4dd2387b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-4dd2387b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-4dd2387b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4dd2387b]:hover{background:#e0e7ff}.formula-box[data-v-4dd2387b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4dd2387b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4dd2387b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-4dd2387b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-4dd2387b]{grid-template-columns:1fr}}.calc-container[data-v-2b25f8e8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2b25f8e8],.calc-result-panel[data-v-2b25f8e8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2b25f8e8]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2b25f8e8]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2b25f8e8]{display:flex;flex-direction:column;gap:10px}.field[data-v-2b25f8e8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2b25f8e8]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2b25f8e8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2b25f8e8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2b25f8e8]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2b25f8e8]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2b25f8e8]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2b25f8e8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2b25f8e8]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2b25f8e8]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2b25f8e8]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2b25f8e8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2b25f8e8]:hover{background:#e0e7ff}.formula-box[data-v-2b25f8e8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2b25f8e8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2b25f8e8]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-2b25f8e8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2b25f8e8]{grid-template-columns:1fr}}.calc-container[data-v-93d5ec09]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-93d5ec09],.calc-result-panel[data-v-93d5ec09]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-93d5ec09]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-93d5ec09]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-93d5ec09]{display:flex;flex-direction:column;gap:10px}.field[data-v-93d5ec09]{display:flex;flex-direction:column;gap:4px}.field label[data-v-93d5ec09]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-93d5ec09]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-93d5ec09]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-93d5ec09]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-93d5ec09]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-93d5ec09]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-93d5ec09]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-93d5ec09]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-93d5ec09]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-93d5ec09]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-93d5ec09]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-93d5ec09]:hover{background:#e0e7ff}.formula-box[data-v-93d5ec09]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-93d5ec09]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-93d5ec09]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-93d5ec09]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-93d5ec09]{grid-template-columns:1fr}}.calc-container[data-v-7db89138]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-7db89138],.calc-result-panel[data-v-7db89138]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-7db89138]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-7db89138]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-7db89138]{display:flex;flex-direction:column;gap:10px}.field[data-v-7db89138]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7db89138]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-7db89138]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7db89138]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7db89138]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-7db89138]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-7db89138]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-7db89138]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-7db89138]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-7db89138]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-7db89138]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-7db89138]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7db89138]:hover{background:#e0e7ff}.formula-box[data-v-7db89138]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-7db89138]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-7db89138]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-7db89138]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-7db89138]{grid-template-columns:1fr}}.calc-container[data-v-1f89b4d2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1f89b4d2],.calc-result-panel[data-v-1f89b4d2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1f89b4d2]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1f89b4d2]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1f89b4d2]{display:flex;flex-direction:column;gap:10px}.field[data-v-1f89b4d2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1f89b4d2]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1f89b4d2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1f89b4d2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1f89b4d2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1f89b4d2]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1f89b4d2]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1f89b4d2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1f89b4d2]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1f89b4d2]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1f89b4d2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1f89b4d2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1f89b4d2]:hover{background:#e0e7ff}.formula-box[data-v-1f89b4d2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1f89b4d2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1f89b4d2]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-1f89b4d2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1f89b4d2]{grid-template-columns:1fr}}.calc-container[data-v-4da94c5d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4da94c5d],.calc-result-panel[data-v-4da94c5d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-4da94c5d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-4da94c5d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-4da94c5d]{display:flex;flex-direction:column;gap:10px}.field[data-v-4da94c5d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4da94c5d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4da94c5d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4da94c5d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4da94c5d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-4da94c5d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-4da94c5d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-4da94c5d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-4da94c5d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-4da94c5d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-4da94c5d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-4da94c5d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4da94c5d]:hover{background:#e0e7ff}.formula-box[data-v-4da94c5d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4da94c5d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4da94c5d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-4da94c5d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-4da94c5d]{grid-template-columns:1fr}}.calc-container[data-v-068632e8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-068632e8],.calc-result-panel[data-v-068632e8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-068632e8]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-068632e8]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-068632e8]{display:flex;flex-direction:column;gap:10px}.field[data-v-068632e8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-068632e8]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-068632e8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-068632e8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-068632e8]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-068632e8]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-068632e8]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-068632e8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-068632e8]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-068632e8]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-068632e8]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-068632e8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-068632e8]:hover{background:#e0e7ff}.formula-box[data-v-068632e8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-068632e8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-068632e8]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-068632e8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-068632e8]{grid-template-columns:1fr}}.calc-container[data-v-9bf0c046]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9bf0c046],.calc-result-panel[data-v-9bf0c046]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-9bf0c046]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-9bf0c046]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-9bf0c046]{display:flex;flex-direction:column;gap:10px}.field[data-v-9bf0c046]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9bf0c046]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9bf0c046]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9bf0c046]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9bf0c046]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-9bf0c046]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-9bf0c046]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-9bf0c046]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-9bf0c046]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-9bf0c046]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-9bf0c046]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-9bf0c046]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9bf0c046]:hover{background:#e0e7ff}.formula-box[data-v-9bf0c046]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9bf0c046]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9bf0c046]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-9bf0c046]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-9bf0c046]{grid-template-columns:1fr}}.calc-container[data-v-ea172ef9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ea172ef9],.calc-result-panel[data-v-ea172ef9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ea172ef9]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ea172ef9]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ea172ef9]{display:flex;flex-direction:column;gap:10px}.field[data-v-ea172ef9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ea172ef9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ea172ef9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ea172ef9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ea172ef9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ea172ef9]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ea172ef9]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ea172ef9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ea172ef9]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ea172ef9]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ea172ef9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ea172ef9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ea172ef9]:hover{background:#e0e7ff}.formula-box[data-v-ea172ef9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ea172ef9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ea172ef9]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-ea172ef9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ea172ef9]{grid-template-columns:1fr}}.calc-container[data-v-5d93a8f6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5d93a8f6],.calc-result-panel[data-v-5d93a8f6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5d93a8f6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5d93a8f6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5d93a8f6]{display:flex;flex-direction:column;gap:10px}.field[data-v-5d93a8f6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5d93a8f6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5d93a8f6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5d93a8f6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5d93a8f6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5d93a8f6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5d93a8f6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5d93a8f6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5d93a8f6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5d93a8f6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5d93a8f6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5d93a8f6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5d93a8f6]:hover{background:#e0e7ff}.formula-box[data-v-5d93a8f6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5d93a8f6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5d93a8f6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-5d93a8f6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5d93a8f6]{grid-template-columns:1fr}}.calc-container[data-v-17884f74]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-17884f74],.calc-result-panel[data-v-17884f74]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-17884f74]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-17884f74]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-17884f74]{display:flex;flex-direction:column;gap:10px}.field[data-v-17884f74]{display:flex;flex-direction:column;gap:4px}.field label[data-v-17884f74]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-17884f74]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-17884f74]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-17884f74]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-17884f74]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-17884f74]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-17884f74]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-17884f74]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-17884f74]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-17884f74]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-17884f74]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-17884f74]:hover{background:#e0e7ff}.formula-box[data-v-17884f74]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-17884f74]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-17884f74]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-17884f74]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-17884f74]{grid-template-columns:1fr}}.calc-container[data-v-0615a95a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0615a95a],.calc-result-panel[data-v-0615a95a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0615a95a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0615a95a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0615a95a]{display:flex;flex-direction:column;gap:10px}.field[data-v-0615a95a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0615a95a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0615a95a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0615a95a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0615a95a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0615a95a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0615a95a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0615a95a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0615a95a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0615a95a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0615a95a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0615a95a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0615a95a]:hover{background:#e0e7ff}.formula-box[data-v-0615a95a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0615a95a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0615a95a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-0615a95a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0615a95a]{grid-template-columns:1fr}}.calc-container[data-v-ae562393]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ae562393],.calc-result-panel[data-v-ae562393]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ae562393]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ae562393]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ae562393]{display:flex;flex-direction:column;gap:10px}.field[data-v-ae562393]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ae562393]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ae562393]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ae562393]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ae562393]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ae562393]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ae562393]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ae562393]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ae562393]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ae562393]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ae562393]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ae562393]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ae562393]:hover{background:#e0e7ff}.formula-box[data-v-ae562393]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ae562393]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ae562393]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-ae562393]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ae562393]{grid-template-columns:1fr}}.calc-container[data-v-758bb4cf]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-758bb4cf],.calc-result-panel[data-v-758bb4cf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-758bb4cf]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-758bb4cf]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-758bb4cf]{display:flex;flex-direction:column;gap:10px}.field[data-v-758bb4cf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-758bb4cf]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-758bb4cf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-758bb4cf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-758bb4cf]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-758bb4cf]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-758bb4cf]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-758bb4cf]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-758bb4cf]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-758bb4cf]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-758bb4cf]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-758bb4cf]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-758bb4cf]:hover{background:#e0e7ff}.formula-box[data-v-758bb4cf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-758bb4cf]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-758bb4cf]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-758bb4cf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-758bb4cf]{grid-template-columns:1fr}}.calc-container[data-v-06d670b7]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-06d670b7],.calc-result-panel[data-v-06d670b7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-06d670b7]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-06d670b7]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-06d670b7]{display:flex;flex-direction:column;gap:10px}.field[data-v-06d670b7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-06d670b7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-06d670b7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-06d670b7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-06d670b7]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-06d670b7]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-06d670b7]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-06d670b7]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-06d670b7]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-06d670b7]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-06d670b7]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-06d670b7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-06d670b7]:hover{background:#e0e7ff}.formula-box[data-v-06d670b7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-06d670b7]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-06d670b7]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-06d670b7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-06d670b7]{grid-template-columns:1fr}}.calc-container[data-v-f7762f3f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f7762f3f],.calc-result-panel[data-v-f7762f3f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f7762f3f]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f7762f3f]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f7762f3f]{display:flex;flex-direction:column;gap:10px}.field[data-v-f7762f3f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f7762f3f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f7762f3f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f7762f3f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f7762f3f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f7762f3f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f7762f3f]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f7762f3f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f7762f3f]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f7762f3f]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f7762f3f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f7762f3f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f7762f3f]:hover{background:#e0e7ff}.formula-box[data-v-f7762f3f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f7762f3f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f7762f3f]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-f7762f3f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f7762f3f]{grid-template-columns:1fr}}.calc-container[data-v-c3865edd]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c3865edd],.calc-result-panel[data-v-c3865edd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-c3865edd]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-c3865edd]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-c3865edd]{display:flex;flex-direction:column;gap:10px}.field[data-v-c3865edd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c3865edd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-c3865edd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c3865edd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c3865edd]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-c3865edd]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-c3865edd]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-c3865edd]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-c3865edd]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-c3865edd]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-c3865edd]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-c3865edd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c3865edd]:hover{background:#e0e7ff}.formula-box[data-v-c3865edd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c3865edd]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-c3865edd]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-c3865edd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-c3865edd]{grid-template-columns:1fr}}.calc-container[data-v-1d361bc5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1d361bc5],.calc-result-panel[data-v-1d361bc5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1d361bc5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1d361bc5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1d361bc5]{display:flex;flex-direction:column;gap:10px}.field[data-v-1d361bc5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1d361bc5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1d361bc5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1d361bc5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1d361bc5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1d361bc5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1d361bc5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1d361bc5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1d361bc5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1d361bc5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1d361bc5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1d361bc5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1d361bc5]:hover{background:#e0e7ff}.formula-box[data-v-1d361bc5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1d361bc5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1d361bc5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-1d361bc5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1d361bc5]{grid-template-columns:1fr}}.calc-container[data-v-89b561bc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-89b561bc],.calc-result-panel[data-v-89b561bc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-89b561bc]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-89b561bc]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-89b561bc]{display:flex;flex-direction:column;gap:10px}.field[data-v-89b561bc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-89b561bc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-89b561bc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-89b561bc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-89b561bc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-89b561bc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-89b561bc]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-89b561bc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-89b561bc]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-89b561bc]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-89b561bc]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-89b561bc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-89b561bc]:hover{background:#e0e7ff}.formula-box[data-v-89b561bc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-89b561bc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-89b561bc]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-89b561bc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-89b561bc]{grid-template-columns:1fr}}.calc-container[data-v-028daca3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-028daca3],.calc-result-panel[data-v-028daca3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-028daca3]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-028daca3]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-028daca3]{display:flex;flex-direction:column;gap:10px}.field[data-v-028daca3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-028daca3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-028daca3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-028daca3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-028daca3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-028daca3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-028daca3]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-028daca3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-028daca3]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-028daca3]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-028daca3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-028daca3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-028daca3]:hover{background:#e0e7ff}.formula-box[data-v-028daca3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-028daca3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-028daca3]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-028daca3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-028daca3]{grid-template-columns:1fr}}.calc-container[data-v-7aaf6844]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-7aaf6844],.calc-result-panel[data-v-7aaf6844]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-7aaf6844]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-7aaf6844]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-7aaf6844]{display:flex;flex-direction:column;gap:10px}.field[data-v-7aaf6844]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7aaf6844]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-7aaf6844]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7aaf6844]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7aaf6844]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-7aaf6844]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-7aaf6844]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-7aaf6844]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-7aaf6844]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-7aaf6844]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-7aaf6844]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-7aaf6844]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7aaf6844]:hover{background:#e0e7ff}.formula-box[data-v-7aaf6844]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-7aaf6844]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-7aaf6844]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-7aaf6844]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-7aaf6844]{grid-template-columns:1fr}}.calc-container[data-v-396825ae]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-396825ae],.calc-result-panel[data-v-396825ae]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-396825ae]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-396825ae]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-396825ae]{display:flex;flex-direction:column;gap:10px}.field[data-v-396825ae]{display:flex;flex-direction:column;gap:4px}.field label[data-v-396825ae]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-396825ae]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-396825ae]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-396825ae]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-396825ae]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-396825ae]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-396825ae]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-396825ae]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-396825ae]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-396825ae]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-396825ae]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-396825ae]:hover{background:#e0e7ff}.formula-box[data-v-396825ae]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-396825ae]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-396825ae]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-396825ae]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-396825ae]{grid-template-columns:1fr}}.calc-container[data-v-de4070bf]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-de4070bf],.calc-result-panel[data-v-de4070bf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-de4070bf]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-de4070bf]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-de4070bf]{display:flex;flex-direction:column;gap:10px}.field[data-v-de4070bf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-de4070bf]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-de4070bf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-de4070bf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-de4070bf]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-de4070bf]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-de4070bf]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-de4070bf]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-de4070bf]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-de4070bf]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-de4070bf]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-de4070bf]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-de4070bf]:hover{background:#e0e7ff}.formula-box[data-v-de4070bf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-de4070bf]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-de4070bf]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-de4070bf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-de4070bf]{grid-template-columns:1fr}}.calc-container[data-v-678d2551]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-678d2551],.calc-result-panel[data-v-678d2551]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-678d2551]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-678d2551]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-678d2551]{display:flex;flex-direction:column;gap:10px}.field[data-v-678d2551]{display:flex;flex-direction:column;gap:4px}.field label[data-v-678d2551]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-678d2551]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-678d2551]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-678d2551]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-678d2551]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-678d2551]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-678d2551]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-678d2551]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-678d2551]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-678d2551]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-678d2551]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-678d2551]:hover{background:#e0e7ff}.formula-box[data-v-678d2551]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-678d2551]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-678d2551]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-678d2551]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-678d2551]{grid-template-columns:1fr}}.calc-container[data-v-2c539ac3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2c539ac3],.calc-result-panel[data-v-2c539ac3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2c539ac3]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2c539ac3]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2c539ac3]{display:flex;flex-direction:column;gap:10px}.field[data-v-2c539ac3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2c539ac3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2c539ac3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2c539ac3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2c539ac3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2c539ac3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2c539ac3]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2c539ac3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2c539ac3]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2c539ac3]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2c539ac3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2c539ac3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2c539ac3]:hover{background:#e0e7ff}.formula-box[data-v-2c539ac3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2c539ac3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2c539ac3]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-2c539ac3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2c539ac3]{grid-template-columns:1fr}}.calc-container[data-v-36167431]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-36167431],.calc-result-panel[data-v-36167431]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-36167431]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-36167431]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-36167431]{display:flex;flex-direction:column;gap:10px}.field[data-v-36167431]{display:flex;flex-direction:column;gap:4px}.field label[data-v-36167431]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-36167431]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-36167431]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-36167431]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-36167431]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-36167431]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-36167431]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-36167431]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-36167431]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-36167431]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-36167431]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-36167431]:hover{background:#e0e7ff}.formula-box[data-v-36167431]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-36167431]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-36167431]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-36167431]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-36167431]{grid-template-columns:1fr}}.calc-container[data-v-856ffb04]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-856ffb04],.calc-result-panel[data-v-856ffb04]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-856ffb04]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-856ffb04]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-856ffb04]{display:flex;flex-direction:column;gap:10px}.field[data-v-856ffb04]{display:flex;flex-direction:column;gap:4px}.field label[data-v-856ffb04]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-856ffb04]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-856ffb04]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-856ffb04]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-856ffb04]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-856ffb04]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-856ffb04]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-856ffb04]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-856ffb04]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-856ffb04]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-856ffb04]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-856ffb04]:hover{background:#e0e7ff}.formula-box[data-v-856ffb04]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-856ffb04]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-856ffb04]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-856ffb04]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-856ffb04]{grid-template-columns:1fr}}.calc-container[data-v-c0601f29]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c0601f29],.calc-result-panel[data-v-c0601f29]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-c0601f29]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-c0601f29]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-c0601f29]{display:flex;flex-direction:column;gap:10px}.field[data-v-c0601f29]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c0601f29]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-c0601f29]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c0601f29]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c0601f29]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-c0601f29]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-c0601f29]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-c0601f29]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-c0601f29]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-c0601f29]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-c0601f29]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-c0601f29]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c0601f29]:hover{background:#e0e7ff}.formula-box[data-v-c0601f29]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c0601f29]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-c0601f29]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-c0601f29]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-c0601f29]{grid-template-columns:1fr}}.calc-container[data-v-da25312a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-da25312a],.calc-result-panel[data-v-da25312a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-da25312a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-da25312a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-da25312a]{display:flex;flex-direction:column;gap:10px}.field[data-v-da25312a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-da25312a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-da25312a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-da25312a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-da25312a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-da25312a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-da25312a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-da25312a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-da25312a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-da25312a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-da25312a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-da25312a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-da25312a]:hover{background:#e0e7ff}.formula-box[data-v-da25312a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-da25312a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-da25312a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-da25312a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-da25312a]{grid-template-columns:1fr}}.calc-container[data-v-9c580f38]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9c580f38],.calc-result-panel[data-v-9c580f38]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-9c580f38]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-9c580f38]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-9c580f38]{display:flex;flex-direction:column;gap:10px}.field[data-v-9c580f38]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9c580f38]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9c580f38]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9c580f38]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9c580f38]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-9c580f38]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-9c580f38]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-9c580f38]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-9c580f38]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-9c580f38]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-9c580f38]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-9c580f38]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9c580f38]:hover{background:#e0e7ff}.formula-box[data-v-9c580f38]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9c580f38]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9c580f38]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-9c580f38]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-9c580f38]{grid-template-columns:1fr}}.calc-container[data-v-b0b0257a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b0b0257a],.calc-result-panel[data-v-b0b0257a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b0b0257a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b0b0257a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b0b0257a]{display:flex;flex-direction:column;gap:10px}.field[data-v-b0b0257a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b0b0257a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b0b0257a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b0b0257a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b0b0257a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b0b0257a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b0b0257a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b0b0257a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b0b0257a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b0b0257a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b0b0257a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b0b0257a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b0b0257a]:hover{background:#e0e7ff}.formula-box[data-v-b0b0257a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b0b0257a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b0b0257a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-b0b0257a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b0b0257a]{grid-template-columns:1fr}}.calc-container[data-v-2969f4e3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2969f4e3],.calc-result-panel[data-v-2969f4e3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2969f4e3]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2969f4e3]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2969f4e3]{display:flex;flex-direction:column;gap:10px}.field[data-v-2969f4e3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2969f4e3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2969f4e3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2969f4e3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2969f4e3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2969f4e3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2969f4e3]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2969f4e3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2969f4e3]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2969f4e3]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2969f4e3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2969f4e3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2969f4e3]:hover{background:#e0e7ff}.formula-box[data-v-2969f4e3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2969f4e3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2969f4e3]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-2969f4e3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2969f4e3]{grid-template-columns:1fr}}.calc-container[data-v-299045dc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-299045dc],.calc-result-panel[data-v-299045dc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-299045dc]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-299045dc]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-299045dc]{display:flex;flex-direction:column;gap:10px}.field[data-v-299045dc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-299045dc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-299045dc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-299045dc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-299045dc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-299045dc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-299045dc]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-299045dc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-299045dc]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-299045dc]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-299045dc]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-299045dc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-299045dc]:hover{background:#e0e7ff}.formula-box[data-v-299045dc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-299045dc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-299045dc]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-299045dc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-299045dc]{grid-template-columns:1fr}}.calc-container[data-v-23e91fa6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-23e91fa6],.calc-result-panel[data-v-23e91fa6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-23e91fa6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-23e91fa6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-23e91fa6]{display:flex;flex-direction:column;gap:10px}.field[data-v-23e91fa6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-23e91fa6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-23e91fa6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-23e91fa6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-23e91fa6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-23e91fa6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-23e91fa6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-23e91fa6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-23e91fa6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-23e91fa6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-23e91fa6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-23e91fa6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-23e91fa6]:hover{background:#e0e7ff}.formula-box[data-v-23e91fa6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-23e91fa6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-23e91fa6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-23e91fa6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-23e91fa6]{grid-template-columns:1fr}}.calc-container[data-v-a4b3490b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a4b3490b],.calc-result-panel[data-v-a4b3490b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a4b3490b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a4b3490b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a4b3490b]{display:flex;flex-direction:column;gap:10px}.field[data-v-a4b3490b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a4b3490b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a4b3490b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a4b3490b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a4b3490b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a4b3490b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a4b3490b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a4b3490b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a4b3490b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a4b3490b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a4b3490b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a4b3490b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a4b3490b]:hover{background:#e0e7ff}.formula-box[data-v-a4b3490b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a4b3490b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a4b3490b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-a4b3490b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a4b3490b]{grid-template-columns:1fr}}.calc-container[data-v-f5bfc8c9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f5bfc8c9],.calc-result-panel[data-v-f5bfc8c9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f5bfc8c9]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f5bfc8c9]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f5bfc8c9]{display:flex;flex-direction:column;gap:10px}.field[data-v-f5bfc8c9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f5bfc8c9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f5bfc8c9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f5bfc8c9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f5bfc8c9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f5bfc8c9]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f5bfc8c9]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f5bfc8c9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f5bfc8c9]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f5bfc8c9]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f5bfc8c9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f5bfc8c9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f5bfc8c9]:hover{background:#e0e7ff}.formula-box[data-v-f5bfc8c9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f5bfc8c9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f5bfc8c9]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-f5bfc8c9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f5bfc8c9]{grid-template-columns:1fr}}.calc-container[data-v-095f40ef]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-095f40ef],.calc-result-panel[data-v-095f40ef]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-095f40ef]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-095f40ef]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-095f40ef]{display:flex;flex-direction:column;gap:10px}.field[data-v-095f40ef]{display:flex;flex-direction:column;gap:4px}.field label[data-v-095f40ef]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-095f40ef]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-095f40ef]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-095f40ef]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-095f40ef]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-095f40ef]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-095f40ef]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-095f40ef]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-095f40ef]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-095f40ef]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-095f40ef]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-095f40ef]:hover{background:#e0e7ff}.formula-box[data-v-095f40ef]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-095f40ef]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-095f40ef]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-095f40ef]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-095f40ef]{grid-template-columns:1fr}}.calc-container[data-v-a4dbe9c5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a4dbe9c5],.calc-result-panel[data-v-a4dbe9c5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a4dbe9c5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a4dbe9c5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a4dbe9c5]{display:flex;flex-direction:column;gap:10px}.field[data-v-a4dbe9c5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a4dbe9c5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a4dbe9c5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a4dbe9c5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a4dbe9c5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a4dbe9c5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a4dbe9c5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a4dbe9c5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a4dbe9c5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a4dbe9c5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a4dbe9c5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a4dbe9c5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a4dbe9c5]:hover{background:#e0e7ff}.formula-box[data-v-a4dbe9c5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a4dbe9c5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a4dbe9c5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-a4dbe9c5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a4dbe9c5]{grid-template-columns:1fr}}.calc-container[data-v-5931ac53]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5931ac53],.calc-result-panel[data-v-5931ac53]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5931ac53]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5931ac53]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5931ac53]{display:flex;flex-direction:column;gap:10px}.field[data-v-5931ac53]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5931ac53]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5931ac53]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5931ac53]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5931ac53]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5931ac53]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5931ac53]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5931ac53]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5931ac53]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5931ac53]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5931ac53]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5931ac53]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5931ac53]:hover{background:#e0e7ff}.formula-box[data-v-5931ac53]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5931ac53]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5931ac53]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-5931ac53]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5931ac53]{grid-template-columns:1fr}}.calc-container[data-v-6d5bf7a4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-6d5bf7a4],.calc-result-panel[data-v-6d5bf7a4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-6d5bf7a4]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-6d5bf7a4]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-6d5bf7a4]{display:flex;flex-direction:column;gap:10px}.field[data-v-6d5bf7a4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6d5bf7a4]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-6d5bf7a4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6d5bf7a4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6d5bf7a4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-6d5bf7a4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-6d5bf7a4]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-6d5bf7a4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-6d5bf7a4]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-6d5bf7a4]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-6d5bf7a4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-6d5bf7a4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6d5bf7a4]:hover{background:#e0e7ff}.formula-box[data-v-6d5bf7a4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-6d5bf7a4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-6d5bf7a4]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-6d5bf7a4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-6d5bf7a4]{grid-template-columns:1fr}}.calc-container[data-v-83570ccc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-83570ccc],.calc-result-panel[data-v-83570ccc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-83570ccc]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-83570ccc]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-83570ccc]{display:flex;flex-direction:column;gap:10px}.field[data-v-83570ccc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-83570ccc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-83570ccc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-83570ccc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-83570ccc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-83570ccc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-83570ccc]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-83570ccc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-83570ccc]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-83570ccc]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-83570ccc]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-83570ccc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-83570ccc]:hover{background:#e0e7ff}.formula-box[data-v-83570ccc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-83570ccc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-83570ccc]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-83570ccc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-83570ccc]{grid-template-columns:1fr}}.calc-container[data-v-2e618d3a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2e618d3a],.calc-result-panel[data-v-2e618d3a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2e618d3a]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2e618d3a]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2e618d3a]{display:flex;flex-direction:column;gap:10px}.field[data-v-2e618d3a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2e618d3a]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2e618d3a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2e618d3a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2e618d3a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2e618d3a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2e618d3a]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2e618d3a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2e618d3a]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2e618d3a]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2e618d3a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2e618d3a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2e618d3a]:hover{background:#e0e7ff}.formula-box[data-v-2e618d3a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2e618d3a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2e618d3a]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-2e618d3a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2e618d3a]{grid-template-columns:1fr}}.calc-container[data-v-f047980d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f047980d],.calc-result-panel[data-v-f047980d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f047980d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f047980d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f047980d]{display:flex;flex-direction:column;gap:10px}.field[data-v-f047980d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f047980d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f047980d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f047980d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f047980d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f047980d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f047980d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f047980d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f047980d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f047980d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f047980d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f047980d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f047980d]:hover{background:#e0e7ff}.formula-box[data-v-f047980d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f047980d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f047980d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-f047980d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f047980d]{grid-template-columns:1fr}}.calc-container[data-v-ae3ee4b6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ae3ee4b6],.calc-result-panel[data-v-ae3ee4b6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ae3ee4b6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ae3ee4b6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ae3ee4b6]{display:flex;flex-direction:column;gap:10px}.field[data-v-ae3ee4b6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ae3ee4b6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ae3ee4b6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ae3ee4b6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ae3ee4b6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ae3ee4b6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ae3ee4b6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ae3ee4b6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ae3ee4b6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ae3ee4b6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ae3ee4b6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ae3ee4b6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ae3ee4b6]:hover{background:#e0e7ff}.formula-box[data-v-ae3ee4b6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ae3ee4b6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ae3ee4b6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-ae3ee4b6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ae3ee4b6]{grid-template-columns:1fr}}.calc-container[data-v-516aa216]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-516aa216],.calc-result-panel[data-v-516aa216]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-516aa216]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-516aa216]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-516aa216]{display:flex;flex-direction:column;gap:10px}.field[data-v-516aa216]{display:flex;flex-direction:column;gap:4px}.field label[data-v-516aa216]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-516aa216]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-516aa216]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-516aa216]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-516aa216]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-516aa216]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-516aa216]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-516aa216]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-516aa216]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-516aa216]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-516aa216]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-516aa216]:hover{background:#e0e7ff}.formula-box[data-v-516aa216]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-516aa216]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-516aa216]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-516aa216]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-516aa216]{grid-template-columns:1fr}}.calc-container[data-v-55133222]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-55133222],.calc-result-panel[data-v-55133222]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-55133222]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-55133222]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-55133222]{display:flex;flex-direction:column;gap:10px}.field[data-v-55133222]{display:flex;flex-direction:column;gap:4px}.field label[data-v-55133222]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-55133222]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-55133222]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-55133222]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-55133222]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-55133222]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-55133222]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-55133222]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-55133222]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-55133222]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-55133222]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-55133222]:hover{background:#e0e7ff}.formula-box[data-v-55133222]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-55133222]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-55133222]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-55133222]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-55133222]{grid-template-columns:1fr}}.calc-container[data-v-37080be9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-37080be9],.calc-result-panel[data-v-37080be9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-37080be9]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-37080be9]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-37080be9]{display:flex;flex-direction:column;gap:10px}.field[data-v-37080be9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-37080be9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-37080be9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-37080be9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-37080be9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-37080be9]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-37080be9]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-37080be9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-37080be9]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-37080be9]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-37080be9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-37080be9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-37080be9]:hover{background:#e0e7ff}.formula-box[data-v-37080be9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-37080be9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-37080be9]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-37080be9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-37080be9]{grid-template-columns:1fr}}.calc-container[data-v-10aacfa1]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-10aacfa1],.calc-result-panel[data-v-10aacfa1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-10aacfa1]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-10aacfa1]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-10aacfa1]{display:flex;flex-direction:column;gap:10px}.field[data-v-10aacfa1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-10aacfa1]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-10aacfa1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-10aacfa1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-10aacfa1]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-10aacfa1]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-10aacfa1]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-10aacfa1]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-10aacfa1]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-10aacfa1]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-10aacfa1]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-10aacfa1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-10aacfa1]:hover{background:#e0e7ff}.formula-box[data-v-10aacfa1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-10aacfa1]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-10aacfa1]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-10aacfa1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-10aacfa1]{grid-template-columns:1fr}}.calc-container[data-v-2b2e06c6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2b2e06c6],.calc-result-panel[data-v-2b2e06c6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2b2e06c6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2b2e06c6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2b2e06c6]{display:flex;flex-direction:column;gap:10px}.field[data-v-2b2e06c6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2b2e06c6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2b2e06c6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2b2e06c6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2b2e06c6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2b2e06c6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2b2e06c6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2b2e06c6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2b2e06c6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2b2e06c6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2b2e06c6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2b2e06c6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2b2e06c6]:hover{background:#e0e7ff}.formula-box[data-v-2b2e06c6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2b2e06c6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2b2e06c6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-2b2e06c6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2b2e06c6]{grid-template-columns:1fr}}.calc-container[data-v-99d6fbcf]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-99d6fbcf],.calc-result-panel[data-v-99d6fbcf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-99d6fbcf]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-99d6fbcf]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-99d6fbcf]{display:flex;flex-direction:column;gap:10px}.field[data-v-99d6fbcf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-99d6fbcf]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-99d6fbcf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-99d6fbcf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-99d6fbcf]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-99d6fbcf]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-99d6fbcf]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-99d6fbcf]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-99d6fbcf]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-99d6fbcf]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-99d6fbcf]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-99d6fbcf]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-99d6fbcf]:hover{background:#e0e7ff}.formula-box[data-v-99d6fbcf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-99d6fbcf]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-99d6fbcf]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-99d6fbcf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-99d6fbcf]{grid-template-columns:1fr}}.calc-container[data-v-f2471ded]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f2471ded],.calc-result-panel[data-v-f2471ded]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f2471ded]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f2471ded]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f2471ded]{display:flex;flex-direction:column;gap:10px}.field[data-v-f2471ded]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f2471ded]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f2471ded]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f2471ded]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f2471ded]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f2471ded]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f2471ded]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f2471ded]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f2471ded]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f2471ded]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f2471ded]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f2471ded]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f2471ded]:hover{background:#e0e7ff}.formula-box[data-v-f2471ded]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f2471ded]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f2471ded]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-f2471ded]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f2471ded]{grid-template-columns:1fr}}.calc-container[data-v-9aa68449]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9aa68449],.calc-result-panel[data-v-9aa68449]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-9aa68449]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-9aa68449]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-9aa68449]{display:flex;flex-direction:column;gap:10px}.field[data-v-9aa68449]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9aa68449]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9aa68449]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9aa68449]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9aa68449]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-9aa68449]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-9aa68449]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-9aa68449]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-9aa68449]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-9aa68449]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-9aa68449]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-9aa68449]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9aa68449]:hover{background:#e0e7ff}.formula-box[data-v-9aa68449]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9aa68449]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9aa68449]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-9aa68449]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-9aa68449]{grid-template-columns:1fr}}.calc-container[data-v-ce505e8e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ce505e8e],.calc-result-panel[data-v-ce505e8e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ce505e8e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ce505e8e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ce505e8e]{display:flex;flex-direction:column;gap:10px}.field[data-v-ce505e8e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ce505e8e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ce505e8e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ce505e8e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ce505e8e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ce505e8e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ce505e8e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ce505e8e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ce505e8e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ce505e8e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ce505e8e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ce505e8e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ce505e8e]:hover{background:#e0e7ff}.formula-box[data-v-ce505e8e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ce505e8e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ce505e8e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-ce505e8e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ce505e8e]{grid-template-columns:1fr}}.calc-container[data-v-1bad77f5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1bad77f5],.calc-result-panel[data-v-1bad77f5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-1bad77f5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-1bad77f5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-1bad77f5]{display:flex;flex-direction:column;gap:10px}.field[data-v-1bad77f5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1bad77f5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-1bad77f5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1bad77f5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1bad77f5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-1bad77f5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-1bad77f5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-1bad77f5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-1bad77f5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-1bad77f5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-1bad77f5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-1bad77f5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1bad77f5]:hover{background:#e0e7ff}.formula-box[data-v-1bad77f5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1bad77f5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1bad77f5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-1bad77f5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-1bad77f5]{grid-template-columns:1fr}}.calc-container[data-v-62722c84]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-62722c84],.calc-result-panel[data-v-62722c84]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-62722c84]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-62722c84]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-62722c84]{display:flex;flex-direction:column;gap:10px}.field[data-v-62722c84]{display:flex;flex-direction:column;gap:4px}.field label[data-v-62722c84]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-62722c84]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-62722c84]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-62722c84]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-62722c84]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-62722c84]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-62722c84]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-62722c84]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-62722c84]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-62722c84]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-62722c84]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-62722c84]:hover{background:#e0e7ff}.formula-box[data-v-62722c84]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-62722c84]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-62722c84]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-62722c84]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-62722c84]{grid-template-columns:1fr}}.calc-container[data-v-48b8058e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-48b8058e],.calc-result-panel[data-v-48b8058e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-48b8058e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-48b8058e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-48b8058e]{display:flex;flex-direction:column;gap:10px}.field[data-v-48b8058e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-48b8058e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-48b8058e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-48b8058e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-48b8058e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-48b8058e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-48b8058e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-48b8058e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-48b8058e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-48b8058e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-48b8058e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-48b8058e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-48b8058e]:hover{background:#e0e7ff}.formula-box[data-v-48b8058e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-48b8058e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-48b8058e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-48b8058e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-48b8058e]{grid-template-columns:1fr}}.calc-container[data-v-4d5ab04c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4d5ab04c],.calc-result-panel[data-v-4d5ab04c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-4d5ab04c]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-4d5ab04c]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-4d5ab04c]{display:flex;flex-direction:column;gap:10px}.field[data-v-4d5ab04c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4d5ab04c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-4d5ab04c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4d5ab04c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4d5ab04c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-4d5ab04c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-4d5ab04c]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-4d5ab04c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-4d5ab04c]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-4d5ab04c]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-4d5ab04c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-4d5ab04c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4d5ab04c]:hover{background:#e0e7ff}.formula-box[data-v-4d5ab04c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4d5ab04c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4d5ab04c]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-4d5ab04c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-4d5ab04c]{grid-template-columns:1fr}}.calc-container[data-v-b06171c5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b06171c5],.calc-result-panel[data-v-b06171c5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b06171c5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b06171c5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b06171c5]{display:flex;flex-direction:column;gap:10px}.field[data-v-b06171c5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b06171c5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b06171c5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b06171c5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b06171c5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b06171c5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b06171c5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b06171c5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b06171c5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b06171c5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b06171c5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b06171c5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b06171c5]:hover{background:#e0e7ff}.formula-box[data-v-b06171c5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b06171c5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b06171c5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-b06171c5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b06171c5]{grid-template-columns:1fr}}.calc-container[data-v-5df901a8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5df901a8],.calc-result-panel[data-v-5df901a8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5df901a8]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5df901a8]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5df901a8]{display:flex;flex-direction:column;gap:10px}.field[data-v-5df901a8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5df901a8]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5df901a8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5df901a8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5df901a8]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5df901a8]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5df901a8]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5df901a8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5df901a8]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5df901a8]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5df901a8]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5df901a8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5df901a8]:hover{background:#e0e7ff}.formula-box[data-v-5df901a8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5df901a8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5df901a8]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-5df901a8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5df901a8]{grid-template-columns:1fr}}.calc-container[data-v-eb8cdae5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-eb8cdae5],.calc-result-panel[data-v-eb8cdae5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-eb8cdae5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-eb8cdae5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-eb8cdae5]{display:flex;flex-direction:column;gap:10px}.field[data-v-eb8cdae5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-eb8cdae5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-eb8cdae5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-eb8cdae5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-eb8cdae5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-eb8cdae5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-eb8cdae5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-eb8cdae5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-eb8cdae5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-eb8cdae5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-eb8cdae5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-eb8cdae5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-eb8cdae5]:hover{background:#e0e7ff}.formula-box[data-v-eb8cdae5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-eb8cdae5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-eb8cdae5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-eb8cdae5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-eb8cdae5]{grid-template-columns:1fr}}.calc-container[data-v-f0bc2fd8]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f0bc2fd8],.calc-result-panel[data-v-f0bc2fd8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f0bc2fd8]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f0bc2fd8]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f0bc2fd8]{display:flex;flex-direction:column;gap:10px}.field[data-v-f0bc2fd8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f0bc2fd8]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f0bc2fd8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f0bc2fd8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f0bc2fd8]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f0bc2fd8]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f0bc2fd8]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f0bc2fd8]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f0bc2fd8]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f0bc2fd8]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f0bc2fd8]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f0bc2fd8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f0bc2fd8]:hover{background:#e0e7ff}.formula-box[data-v-f0bc2fd8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f0bc2fd8]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f0bc2fd8]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-f0bc2fd8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f0bc2fd8]{grid-template-columns:1fr}}.calc-container[data-v-a2c05cfb]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a2c05cfb],.calc-result-panel[data-v-a2c05cfb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-a2c05cfb]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-a2c05cfb]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-a2c05cfb]{display:flex;flex-direction:column;gap:10px}.field[data-v-a2c05cfb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a2c05cfb]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-a2c05cfb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a2c05cfb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a2c05cfb]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-a2c05cfb]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-a2c05cfb]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-a2c05cfb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-a2c05cfb]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-a2c05cfb]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-a2c05cfb]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-a2c05cfb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a2c05cfb]:hover{background:#e0e7ff}.formula-box[data-v-a2c05cfb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a2c05cfb]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a2c05cfb]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-a2c05cfb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-a2c05cfb]{grid-template-columns:1fr}}.calc-container[data-v-2aa86ed7]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2aa86ed7],.calc-result-panel[data-v-2aa86ed7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2aa86ed7]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2aa86ed7]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2aa86ed7]{display:flex;flex-direction:column;gap:10px}.field[data-v-2aa86ed7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2aa86ed7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2aa86ed7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2aa86ed7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2aa86ed7]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2aa86ed7]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2aa86ed7]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2aa86ed7]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2aa86ed7]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2aa86ed7]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2aa86ed7]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2aa86ed7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2aa86ed7]:hover{background:#e0e7ff}.formula-box[data-v-2aa86ed7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2aa86ed7]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2aa86ed7]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-2aa86ed7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2aa86ed7]{grid-template-columns:1fr}}.calc-container[data-v-8cf970cb]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8cf970cb],.calc-result-panel[data-v-8cf970cb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-8cf970cb]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-8cf970cb]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-8cf970cb]{display:flex;flex-direction:column;gap:10px}.field[data-v-8cf970cb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8cf970cb]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8cf970cb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8cf970cb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8cf970cb]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-8cf970cb]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-8cf970cb]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-8cf970cb]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-8cf970cb]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-8cf970cb]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-8cf970cb]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-8cf970cb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8cf970cb]:hover{background:#e0e7ff}.formula-box[data-v-8cf970cb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8cf970cb]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8cf970cb]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-8cf970cb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-8cf970cb]{grid-template-columns:1fr}}.calc-container[data-v-ac3a2e1d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ac3a2e1d],.calc-result-panel[data-v-ac3a2e1d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ac3a2e1d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ac3a2e1d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ac3a2e1d]{display:flex;flex-direction:column;gap:10px}.field[data-v-ac3a2e1d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ac3a2e1d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ac3a2e1d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ac3a2e1d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ac3a2e1d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ac3a2e1d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ac3a2e1d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ac3a2e1d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ac3a2e1d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ac3a2e1d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ac3a2e1d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ac3a2e1d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ac3a2e1d]:hover{background:#e0e7ff}.formula-box[data-v-ac3a2e1d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ac3a2e1d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ac3a2e1d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-ac3a2e1d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ac3a2e1d]{grid-template-columns:1fr}}.calc-container[data-v-57598104]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-57598104],.calc-result-panel[data-v-57598104]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-57598104]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-57598104]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-57598104]{display:flex;flex-direction:column;gap:10px}.field[data-v-57598104]{display:flex;flex-direction:column;gap:4px}.field label[data-v-57598104]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-57598104]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-57598104]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-57598104]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-57598104]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-57598104]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-57598104]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-57598104]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-57598104]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-57598104]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-57598104]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-57598104]:hover{background:#e0e7ff}.formula-box[data-v-57598104]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-57598104]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-57598104]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-57598104]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-57598104]{grid-template-columns:1fr}}.calc-container[data-v-35c0feff]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-35c0feff],.calc-result-panel[data-v-35c0feff]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-35c0feff]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-35c0feff]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-35c0feff]{display:flex;flex-direction:column;gap:10px}.field[data-v-35c0feff]{display:flex;flex-direction:column;gap:4px}.field label[data-v-35c0feff]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-35c0feff]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-35c0feff]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-35c0feff]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-35c0feff]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-35c0feff]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-35c0feff]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-35c0feff]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-35c0feff]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-35c0feff]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-35c0feff]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-35c0feff]:hover{background:#e0e7ff}.formula-box[data-v-35c0feff]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-35c0feff]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-35c0feff]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-35c0feff]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-35c0feff]{grid-template-columns:1fr}}.calc-container[data-v-0eacd62e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0eacd62e],.calc-result-panel[data-v-0eacd62e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0eacd62e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0eacd62e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0eacd62e]{display:flex;flex-direction:column;gap:10px}.field[data-v-0eacd62e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0eacd62e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0eacd62e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0eacd62e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0eacd62e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0eacd62e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0eacd62e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0eacd62e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0eacd62e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0eacd62e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0eacd62e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0eacd62e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0eacd62e]:hover{background:#e0e7ff}.formula-box[data-v-0eacd62e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0eacd62e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0eacd62e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-0eacd62e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0eacd62e]{grid-template-columns:1fr}}.calc-container[data-v-45e81383]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-45e81383],.calc-result-panel[data-v-45e81383]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-45e81383]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-45e81383]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-45e81383]{display:flex;flex-direction:column;gap:10px}.field[data-v-45e81383]{display:flex;flex-direction:column;gap:4px}.field label[data-v-45e81383]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-45e81383]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-45e81383]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-45e81383]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-45e81383]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-45e81383]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-45e81383]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-45e81383]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-45e81383]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-45e81383]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-45e81383]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-45e81383]:hover{background:#e0e7ff}.formula-box[data-v-45e81383]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-45e81383]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-45e81383]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-45e81383]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-45e81383]{grid-template-columns:1fr}}.calc-container[data-v-d24b9a67]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d24b9a67],.calc-result-panel[data-v-d24b9a67]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-d24b9a67]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-d24b9a67]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-d24b9a67]{display:flex;flex-direction:column;gap:10px}.field[data-v-d24b9a67]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d24b9a67]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d24b9a67]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d24b9a67]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d24b9a67]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-d24b9a67]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-d24b9a67]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-d24b9a67]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-d24b9a67]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-d24b9a67]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-d24b9a67]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-d24b9a67]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d24b9a67]:hover{background:#e0e7ff}.formula-box[data-v-d24b9a67]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d24b9a67]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d24b9a67]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-d24b9a67]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-d24b9a67]{grid-template-columns:1fr}}.calc-container[data-v-e6e1c77c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e6e1c77c],.calc-result-panel[data-v-e6e1c77c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-e6e1c77c]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-e6e1c77c]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-e6e1c77c]{display:flex;flex-direction:column;gap:10px}.field[data-v-e6e1c77c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e6e1c77c]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-e6e1c77c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e6e1c77c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e6e1c77c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-e6e1c77c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-e6e1c77c]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-e6e1c77c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-e6e1c77c]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-e6e1c77c]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-e6e1c77c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-e6e1c77c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e6e1c77c]:hover{background:#e0e7ff}.formula-box[data-v-e6e1c77c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e6e1c77c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-e6e1c77c]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-e6e1c77c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-e6e1c77c]{grid-template-columns:1fr}}.calc-container[data-v-0e4c6968]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0e4c6968],.calc-result-panel[data-v-0e4c6968]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0e4c6968]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0e4c6968]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0e4c6968]{display:flex;flex-direction:column;gap:10px}.field[data-v-0e4c6968]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0e4c6968]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0e4c6968]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0e4c6968]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0e4c6968]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0e4c6968]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0e4c6968]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0e4c6968]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0e4c6968]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0e4c6968]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0e4c6968]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0e4c6968]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0e4c6968]:hover{background:#e0e7ff}.formula-box[data-v-0e4c6968]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0e4c6968]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0e4c6968]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-0e4c6968]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0e4c6968]{grid-template-columns:1fr}}.calc-container[data-v-5b88d59f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5b88d59f],.calc-result-panel[data-v-5b88d59f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5b88d59f]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5b88d59f]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5b88d59f]{display:flex;flex-direction:column;gap:10px}.field[data-v-5b88d59f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5b88d59f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5b88d59f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5b88d59f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5b88d59f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5b88d59f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5b88d59f]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5b88d59f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5b88d59f]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5b88d59f]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5b88d59f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5b88d59f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5b88d59f]:hover{background:#e0e7ff}.formula-box[data-v-5b88d59f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5b88d59f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5b88d59f]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-5b88d59f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5b88d59f]{grid-template-columns:1fr}}.calc-container[data-v-8d98120b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8d98120b],.calc-result-panel[data-v-8d98120b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-8d98120b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-8d98120b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-8d98120b]{display:flex;flex-direction:column;gap:10px}.field[data-v-8d98120b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8d98120b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-8d98120b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8d98120b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8d98120b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-8d98120b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-8d98120b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-8d98120b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-8d98120b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-8d98120b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-8d98120b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-8d98120b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-8d98120b]:hover{background:#e0e7ff}.formula-box[data-v-8d98120b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8d98120b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8d98120b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-8d98120b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-8d98120b]{grid-template-columns:1fr}}.calc-container[data-v-f12636dc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f12636dc],.calc-result-panel[data-v-f12636dc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f12636dc]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f12636dc]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f12636dc]{display:flex;flex-direction:column;gap:10px}.field[data-v-f12636dc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f12636dc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f12636dc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f12636dc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f12636dc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f12636dc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f12636dc]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f12636dc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f12636dc]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f12636dc]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f12636dc]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f12636dc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f12636dc]:hover{background:#e0e7ff}.formula-box[data-v-f12636dc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f12636dc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f12636dc]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-f12636dc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f12636dc]{grid-template-columns:1fr}}.calc-container[data-v-0bc3888d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0bc3888d],.calc-result-panel[data-v-0bc3888d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0bc3888d]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0bc3888d]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0bc3888d]{display:flex;flex-direction:column;gap:10px}.field[data-v-0bc3888d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0bc3888d]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0bc3888d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0bc3888d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0bc3888d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0bc3888d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0bc3888d]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0bc3888d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0bc3888d]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0bc3888d]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0bc3888d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0bc3888d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0bc3888d]:hover{background:#e0e7ff}.formula-box[data-v-0bc3888d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0bc3888d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0bc3888d]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-0bc3888d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0bc3888d]{grid-template-columns:1fr}}.calc-container[data-v-05d4b3d6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-05d4b3d6],.calc-result-panel[data-v-05d4b3d6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-05d4b3d6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-05d4b3d6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-05d4b3d6]{display:flex;flex-direction:column;gap:10px}.field[data-v-05d4b3d6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-05d4b3d6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-05d4b3d6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-05d4b3d6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-05d4b3d6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-05d4b3d6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-05d4b3d6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-05d4b3d6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-05d4b3d6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-05d4b3d6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-05d4b3d6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-05d4b3d6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-05d4b3d6]:hover{background:#e0e7ff}.formula-box[data-v-05d4b3d6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-05d4b3d6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-05d4b3d6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-05d4b3d6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-05d4b3d6]{grid-template-columns:1fr}}.calc-container[data-v-b8603dbe]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b8603dbe],.calc-result-panel[data-v-b8603dbe]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b8603dbe]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b8603dbe]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b8603dbe]{display:flex;flex-direction:column;gap:10px}.field[data-v-b8603dbe]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b8603dbe]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b8603dbe]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b8603dbe]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b8603dbe]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b8603dbe]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b8603dbe]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b8603dbe]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b8603dbe]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b8603dbe]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b8603dbe]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b8603dbe]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b8603dbe]:hover{background:#e0e7ff}.formula-box[data-v-b8603dbe]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b8603dbe]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b8603dbe]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-b8603dbe]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b8603dbe]{grid-template-columns:1fr}}.calc-container[data-v-ea10c7dc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ea10c7dc],.calc-result-panel[data-v-ea10c7dc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-ea10c7dc]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-ea10c7dc]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-ea10c7dc]{display:flex;flex-direction:column;gap:10px}.field[data-v-ea10c7dc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ea10c7dc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-ea10c7dc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ea10c7dc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ea10c7dc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-ea10c7dc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-ea10c7dc]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-ea10c7dc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-ea10c7dc]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-ea10c7dc]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-ea10c7dc]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-ea10c7dc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ea10c7dc]:hover{background:#e0e7ff}.formula-box[data-v-ea10c7dc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ea10c7dc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ea10c7dc]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-ea10c7dc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-ea10c7dc]{grid-template-columns:1fr}}.calc-container[data-v-197fa4a5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-197fa4a5],.calc-result-panel[data-v-197fa4a5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-197fa4a5]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-197fa4a5]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-197fa4a5]{display:flex;flex-direction:column;gap:10px}.field[data-v-197fa4a5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-197fa4a5]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-197fa4a5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-197fa4a5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-197fa4a5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-197fa4a5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-197fa4a5]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-197fa4a5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-197fa4a5]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-197fa4a5]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-197fa4a5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-197fa4a5]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-197fa4a5]:hover{background:#e0e7ff}.formula-box[data-v-197fa4a5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-197fa4a5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-197fa4a5]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-197fa4a5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-197fa4a5]{grid-template-columns:1fr}}.calc-container[data-v-5d6e21ee]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5d6e21ee],.calc-result-panel[data-v-5d6e21ee]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5d6e21ee]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5d6e21ee]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5d6e21ee]{display:flex;flex-direction:column;gap:10px}.field[data-v-5d6e21ee]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5d6e21ee]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5d6e21ee]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5d6e21ee]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5d6e21ee]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5d6e21ee]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5d6e21ee]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5d6e21ee]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5d6e21ee]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5d6e21ee]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5d6e21ee]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5d6e21ee]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5d6e21ee]:hover{background:#e0e7ff}.formula-box[data-v-5d6e21ee]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5d6e21ee]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5d6e21ee]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-5d6e21ee]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5d6e21ee]{grid-template-columns:1fr}}.calc-container[data-v-91a58f14]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-91a58f14],.calc-result-panel[data-v-91a58f14]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-91a58f14]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-91a58f14]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-91a58f14]{display:flex;flex-direction:column;gap:10px}.field[data-v-91a58f14]{display:flex;flex-direction:column;gap:4px}.field label[data-v-91a58f14]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-91a58f14]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-91a58f14]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-91a58f14]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-91a58f14]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-91a58f14]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-91a58f14]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-91a58f14]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-91a58f14]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-91a58f14]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-91a58f14]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-91a58f14]:hover{background:#e0e7ff}.formula-box[data-v-91a58f14]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-91a58f14]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-91a58f14]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-91a58f14]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-91a58f14]{grid-template-columns:1fr}}.calc-container[data-v-69d42d81]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-69d42d81],.calc-result-panel[data-v-69d42d81]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-69d42d81]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-69d42d81]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-69d42d81]{display:flex;flex-direction:column;gap:10px}.field[data-v-69d42d81]{display:flex;flex-direction:column;gap:4px}.field label[data-v-69d42d81]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-69d42d81]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-69d42d81]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-69d42d81]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-69d42d81]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-69d42d81]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-69d42d81]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-69d42d81]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-69d42d81]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-69d42d81]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-69d42d81]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-69d42d81]:hover{background:#e0e7ff}.formula-box[data-v-69d42d81]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-69d42d81]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-69d42d81]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-69d42d81]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-69d42d81]{grid-template-columns:1fr}}.calc-container[data-v-239ddcf9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-239ddcf9],.calc-result-panel[data-v-239ddcf9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-239ddcf9]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-239ddcf9]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-239ddcf9]{display:flex;flex-direction:column;gap:10px}.field[data-v-239ddcf9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-239ddcf9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-239ddcf9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-239ddcf9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-239ddcf9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-239ddcf9]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-239ddcf9]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-239ddcf9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-239ddcf9]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-239ddcf9]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-239ddcf9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-239ddcf9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-239ddcf9]:hover{background:#e0e7ff}.formula-box[data-v-239ddcf9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-239ddcf9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-239ddcf9]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-239ddcf9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-239ddcf9]{grid-template-columns:1fr}}.calc-container[data-v-b99446e6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b99446e6],.calc-result-panel[data-v-b99446e6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b99446e6]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b99446e6]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b99446e6]{display:flex;flex-direction:column;gap:10px}.field[data-v-b99446e6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b99446e6]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b99446e6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b99446e6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b99446e6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b99446e6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b99446e6]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b99446e6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b99446e6]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b99446e6]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b99446e6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b99446e6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b99446e6]:hover{background:#e0e7ff}.formula-box[data-v-b99446e6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b99446e6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b99446e6]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-b99446e6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b99446e6]{grid-template-columns:1fr}}.calc-container[data-v-fad4f3e7]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-fad4f3e7],.calc-result-panel[data-v-fad4f3e7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-fad4f3e7]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-fad4f3e7]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-fad4f3e7]{display:flex;flex-direction:column;gap:10px}.field[data-v-fad4f3e7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fad4f3e7]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-fad4f3e7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fad4f3e7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-fad4f3e7]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-fad4f3e7]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-fad4f3e7]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-fad4f3e7]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-fad4f3e7]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-fad4f3e7]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-fad4f3e7]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-fad4f3e7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-fad4f3e7]:hover{background:#e0e7ff}.formula-box[data-v-fad4f3e7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-fad4f3e7]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-fad4f3e7]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-fad4f3e7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-fad4f3e7]{grid-template-columns:1fr}}.calc-container[data-v-5a1d675b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5a1d675b],.calc-result-panel[data-v-5a1d675b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-5a1d675b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-5a1d675b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-5a1d675b]{display:flex;flex-direction:column;gap:10px}.field[data-v-5a1d675b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5a1d675b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-5a1d675b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5a1d675b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5a1d675b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-5a1d675b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-5a1d675b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-5a1d675b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-5a1d675b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-5a1d675b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-5a1d675b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-5a1d675b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5a1d675b]:hover{background:#e0e7ff}.formula-box[data-v-5a1d675b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5a1d675b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5a1d675b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-5a1d675b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-5a1d675b]{grid-template-columns:1fr}}.calc-container[data-v-0f9e134b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0f9e134b],.calc-result-panel[data-v-0f9e134b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-0f9e134b]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-0f9e134b]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-0f9e134b]{display:flex;flex-direction:column;gap:10px}.field[data-v-0f9e134b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0f9e134b]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-0f9e134b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0f9e134b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0f9e134b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-0f9e134b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-0f9e134b]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-0f9e134b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-0f9e134b]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-0f9e134b]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-0f9e134b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-0f9e134b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0f9e134b]:hover{background:#e0e7ff}.formula-box[data-v-0f9e134b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0f9e134b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0f9e134b]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-0f9e134b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-0f9e134b]{grid-template-columns:1fr}}.calc-container[data-v-9700df35]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9700df35],.calc-result-panel[data-v-9700df35]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-9700df35]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-9700df35]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-9700df35]{display:flex;flex-direction:column;gap:10px}.field[data-v-9700df35]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9700df35]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-9700df35]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9700df35]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9700df35]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-9700df35]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-9700df35]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-9700df35]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-9700df35]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-9700df35]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-9700df35]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-9700df35]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9700df35]:hover{background:#e0e7ff}.formula-box[data-v-9700df35]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9700df35]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9700df35]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-9700df35]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-9700df35]{grid-template-columns:1fr}}.calc-container[data-v-039df7db]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-039df7db],.calc-result-panel[data-v-039df7db]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-039df7db]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-039df7db]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-039df7db]{display:flex;flex-direction:column;gap:10px}.field[data-v-039df7db]{display:flex;flex-direction:column;gap:4px}.field label[data-v-039df7db]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-039df7db]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-039df7db]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-039df7db]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-039df7db]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-039df7db]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-039df7db]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-039df7db]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-039df7db]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-039df7db]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-039df7db]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-039df7db]:hover{background:#e0e7ff}.formula-box[data-v-039df7db]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-039df7db]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-039df7db]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-039df7db]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-039df7db]{grid-template-columns:1fr}}.calc-container[data-v-2dede444]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2dede444],.calc-result-panel[data-v-2dede444]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-2dede444]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-2dede444]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-2dede444]{display:flex;flex-direction:column;gap:10px}.field[data-v-2dede444]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2dede444]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-2dede444]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2dede444]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2dede444]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-2dede444]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-2dede444]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-2dede444]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-2dede444]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-2dede444]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-2dede444]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-2dede444]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2dede444]:hover{background:#e0e7ff}.formula-box[data-v-2dede444]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2dede444]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2dede444]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-2dede444]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-2dede444]{grid-template-columns:1fr}}.calc-container[data-v-c66a8660]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-c66a8660],.calc-result-panel[data-v-c66a8660]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-c66a8660]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-c66a8660]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-c66a8660]{display:flex;flex-direction:column;gap:10px}.field[data-v-c66a8660]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c66a8660]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-c66a8660]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c66a8660]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c66a8660]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-c66a8660]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-c66a8660]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-c66a8660]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-c66a8660]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-c66a8660]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-c66a8660]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-c66a8660]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c66a8660]:hover{background:#e0e7ff}.formula-box[data-v-c66a8660]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-c66a8660]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-c66a8660]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-c66a8660]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-c66a8660]{grid-template-columns:1fr}}.calc-container[data-v-f0f670ee]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f0f670ee],.calc-result-panel[data-v-f0f670ee]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f0f670ee]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f0f670ee]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f0f670ee]{display:flex;flex-direction:column;gap:10px}.field[data-v-f0f670ee]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f0f670ee]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f0f670ee]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f0f670ee]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f0f670ee]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f0f670ee]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f0f670ee]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f0f670ee]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f0f670ee]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f0f670ee]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f0f670ee]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f0f670ee]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f0f670ee]:hover{background:#e0e7ff}.formula-box[data-v-f0f670ee]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f0f670ee]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f0f670ee]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-f0f670ee]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f0f670ee]{grid-template-columns:1fr}}.calc-container[data-v-91c095dc]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-91c095dc],.calc-result-panel[data-v-91c095dc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-91c095dc]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-91c095dc]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-91c095dc]{display:flex;flex-direction:column;gap:10px}.field[data-v-91c095dc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-91c095dc]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-91c095dc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-91c095dc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-91c095dc]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-91c095dc]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-91c095dc]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-91c095dc]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-91c095dc]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-91c095dc]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-91c095dc]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-91c095dc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-91c095dc]:hover{background:#e0e7ff}.formula-box[data-v-91c095dc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-91c095dc]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-91c095dc]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-91c095dc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-91c095dc]{grid-template-columns:1fr}}.calc-container[data-v-d1e0cc3e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d1e0cc3e],.calc-result-panel[data-v-d1e0cc3e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-d1e0cc3e]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-d1e0cc3e]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-d1e0cc3e]{display:flex;flex-direction:column;gap:10px}.field[data-v-d1e0cc3e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d1e0cc3e]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d1e0cc3e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d1e0cc3e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d1e0cc3e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-d1e0cc3e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-d1e0cc3e]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-d1e0cc3e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-d1e0cc3e]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-d1e0cc3e]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-d1e0cc3e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-d1e0cc3e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d1e0cc3e]:hover{background:#e0e7ff}.formula-box[data-v-d1e0cc3e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d1e0cc3e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d1e0cc3e]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-d1e0cc3e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-d1e0cc3e]{grid-template-columns:1fr}}.calc-container[data-v-63795c0f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-63795c0f],.calc-result-panel[data-v-63795c0f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-63795c0f]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-63795c0f]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-63795c0f]{display:flex;flex-direction:column;gap:10px}.field[data-v-63795c0f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-63795c0f]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-63795c0f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-63795c0f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-63795c0f]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-63795c0f]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-63795c0f]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-63795c0f]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-63795c0f]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-63795c0f]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-63795c0f]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-63795c0f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-63795c0f]:hover{background:#e0e7ff}.formula-box[data-v-63795c0f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-63795c0f]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-63795c0f]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-63795c0f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-63795c0f]{grid-template-columns:1fr}}.calc-container[data-v-da5ff3d9]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-da5ff3d9],.calc-result-panel[data-v-da5ff3d9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-da5ff3d9]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-da5ff3d9]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-da5ff3d9]{display:flex;flex-direction:column;gap:10px}.field[data-v-da5ff3d9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-da5ff3d9]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-da5ff3d9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-da5ff3d9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-da5ff3d9]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-da5ff3d9]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-da5ff3d9]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-da5ff3d9]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-da5ff3d9]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-da5ff3d9]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-da5ff3d9]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-da5ff3d9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-da5ff3d9]:hover{background:#e0e7ff}.formula-box[data-v-da5ff3d9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-da5ff3d9]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-da5ff3d9]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-da5ff3d9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-da5ff3d9]{grid-template-columns:1fr}}.calc-container[data-v-30edc4d3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-30edc4d3],.calc-result-panel[data-v-30edc4d3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-30edc4d3]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-30edc4d3]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-30edc4d3]{display:flex;flex-direction:column;gap:10px}.field[data-v-30edc4d3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-30edc4d3]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-30edc4d3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-30edc4d3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-30edc4d3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-30edc4d3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-30edc4d3]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-30edc4d3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-30edc4d3]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-30edc4d3]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-30edc4d3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-30edc4d3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-30edc4d3]:hover{background:#e0e7ff}.formula-box[data-v-30edc4d3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-30edc4d3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-30edc4d3]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-30edc4d3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-30edc4d3]{grid-template-columns:1fr}}.calc-container[data-v-b3f83d72]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b3f83d72],.calc-result-panel[data-v-b3f83d72]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-b3f83d72]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-b3f83d72]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-b3f83d72]{display:flex;flex-direction:column;gap:10px}.field[data-v-b3f83d72]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b3f83d72]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-b3f83d72]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b3f83d72]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b3f83d72]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-b3f83d72]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-b3f83d72]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-b3f83d72]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-b3f83d72]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-b3f83d72]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-b3f83d72]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-b3f83d72]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b3f83d72]:hover{background:#e0e7ff}.formula-box[data-v-b3f83d72]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b3f83d72]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b3f83d72]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-b3f83d72]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-b3f83d72]{grid-template-columns:1fr}}.calc-container[data-v-d8af2cbd]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d8af2cbd],.calc-result-panel[data-v-d8af2cbd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-d8af2cbd]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-d8af2cbd]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-d8af2cbd]{display:flex;flex-direction:column;gap:10px}.field[data-v-d8af2cbd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d8af2cbd]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d8af2cbd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d8af2cbd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d8af2cbd]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-d8af2cbd]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-d8af2cbd]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-d8af2cbd]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-d8af2cbd]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-d8af2cbd]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-d8af2cbd]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-d8af2cbd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d8af2cbd]:hover{background:#e0e7ff}.formula-box[data-v-d8af2cbd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d8af2cbd]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d8af2cbd]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-d8af2cbd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-d8af2cbd]{grid-template-columns:1fr}}.calc-container[data-v-dce4c223]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-dce4c223],.calc-result-panel[data-v-dce4c223]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-dce4c223]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-dce4c223]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-dce4c223]{display:flex;flex-direction:column;gap:10px}.field[data-v-dce4c223]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dce4c223]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-dce4c223]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-dce4c223]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-dce4c223]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-dce4c223]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-dce4c223]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-dce4c223]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-dce4c223]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-dce4c223]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-dce4c223]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-dce4c223]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-dce4c223]:hover{background:#e0e7ff}.formula-box[data-v-dce4c223]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-dce4c223]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-dce4c223]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-dce4c223]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-dce4c223]{grid-template-columns:1fr}}.calc-container[data-v-12d93682]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-12d93682],.calc-result-panel[data-v-12d93682]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-12d93682]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-12d93682]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-12d93682]{display:flex;flex-direction:column;gap:10px}.field[data-v-12d93682]{display:flex;flex-direction:column;gap:4px}.field label[data-v-12d93682]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-12d93682]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-12d93682]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-12d93682]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-12d93682]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-12d93682]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-12d93682]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-12d93682]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-12d93682]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-12d93682]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-12d93682]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-12d93682]:hover{background:#e0e7ff}.formula-box[data-v-12d93682]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-12d93682]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-12d93682]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-12d93682]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-12d93682]{grid-template-columns:1fr}}.calc-container[data-v-d2a5c267]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d2a5c267],.calc-result-panel[data-v-d2a5c267]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-d2a5c267]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-d2a5c267]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-d2a5c267]{display:flex;flex-direction:column;gap:10px}.field[data-v-d2a5c267]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d2a5c267]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-d2a5c267]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d2a5c267]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d2a5c267]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-d2a5c267]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-d2a5c267]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-d2a5c267]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-d2a5c267]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-d2a5c267]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-d2a5c267]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-d2a5c267]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d2a5c267]:hover{background:#e0e7ff}.formula-box[data-v-d2a5c267]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d2a5c267]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d2a5c267]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-d2a5c267]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-d2a5c267]{grid-template-columns:1fr}}.calc-container[data-v-f6336589]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f6336589],.calc-result-panel[data-v-f6336589]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:14px}.section-title[data-v-f6336589]{font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.section-label[data-v-f6336589]{font-size:12px;font-weight:600;color:var(--text-muted);margin:0}.fields[data-v-f6336589]{display:flex;flex-direction:column;gap:10px}.field[data-v-f6336589]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f6336589]{font-size:12px;font-weight:600;color:var(--text-secondary)}.num-input[data-v-f6336589]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f6336589]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f6336589]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s}.calc-btn[data-v-f6336589]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-content[data-v-f6336589]{display:flex;flex-direction:column;gap:8px}.main-result[data-v-f6336589]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary);display:flex;flex-direction:column;gap:4px}.main-result .label[data-v-f6336589]{font-size:12px;color:var(--text-muted)}.main-result .value[data-v-f6336589]{font-size:20px;font-weight:700;color:var(--primary);word-break:break-all;font-family:SF Mono,Cascadia Code,Consolas,monospace;white-space:pre-wrap}.result-placeholder[data-v-f6336589]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border)}.copy-btn[data-v-f6336589]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f6336589]:hover{background:#e0e7ff}.formula-box[data-v-f6336589]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f6336589]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f6336589]{font-size:13px;color:var(--text-secondary);line-height:1.7;margin:0;white-space:pre-line}.copy-toast[data-v-f6336589]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.calc-container[data-v-f6336589]{grid-template-columns:1fr}}.calculator[data-v-f8588c97]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f8588c97]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f8588c97]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f8588c97]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f8588c97]{display:flex;flex-direction:column;gap:10px}.field[data-v-f8588c97]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f8588c97]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f8588c97]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f8588c97]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f8588c97]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f8588c97]:hover{background:var(--primary-dark)}.result-box[data-v-f8588c97]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f8588c97]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-f8588c97]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-f8588c97]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-f8588c97]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f8588c97]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f8588c97]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f8588c97]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f8588c97]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f8588c97]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f8588c97]{color:var(--text-primary)}.copy-toast[data-v-f8588c97]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-f8588c97]{grid-template-columns:1fr}}.calculator[data-v-5d0aefc4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5d0aefc4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5d0aefc4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5d0aefc4]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5d0aefc4]{display:flex;flex-direction:column;gap:10px}.field[data-v-5d0aefc4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5d0aefc4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5d0aefc4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5d0aefc4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5d0aefc4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5d0aefc4]:hover{background:var(--primary-dark)}.result-box[data-v-5d0aefc4]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5d0aefc4]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-5d0aefc4]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-5d0aefc4]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-5d0aefc4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5d0aefc4]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5d0aefc4]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5d0aefc4]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5d0aefc4]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5d0aefc4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5d0aefc4]{color:var(--text-primary)}.copy-toast[data-v-5d0aefc4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-5d0aefc4]{grid-template-columns:1fr}}.calculator[data-v-80c84ab0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-80c84ab0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-80c84ab0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-80c84ab0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-80c84ab0]{display:flex;flex-direction:column;gap:10px}.field[data-v-80c84ab0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-80c84ab0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-80c84ab0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-80c84ab0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-80c84ab0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-80c84ab0]:hover{background:var(--primary-dark)}.result-box[data-v-80c84ab0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-80c84ab0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-80c84ab0]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-80c84ab0]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-80c84ab0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-80c84ab0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-80c84ab0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-80c84ab0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-80c84ab0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-80c84ab0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-80c84ab0]{color:var(--text-primary)}.copy-toast[data-v-80c84ab0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-80c84ab0]{grid-template-columns:1fr}}.calculator[data-v-e09c1580]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e09c1580]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e09c1580]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e09c1580]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e09c1580]{display:flex;flex-direction:column;gap:10px}.field[data-v-e09c1580]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e09c1580]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e09c1580]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e09c1580]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e09c1580]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e09c1580]:hover{background:var(--primary-dark)}.result-box[data-v-e09c1580]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e09c1580]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-e09c1580]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-e09c1580]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-e09c1580]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e09c1580]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e09c1580]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e09c1580]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e09c1580]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e09c1580]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e09c1580]{color:var(--text-primary)}.copy-toast[data-v-e09c1580]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-e09c1580]{grid-template-columns:1fr}}.calculator[data-v-948ce4c7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-948ce4c7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-948ce4c7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-948ce4c7]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-948ce4c7]{display:flex;flex-direction:column;gap:10px}.field[data-v-948ce4c7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-948ce4c7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-948ce4c7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-948ce4c7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-948ce4c7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-948ce4c7]:hover{background:var(--primary-dark)}.result-box[data-v-948ce4c7]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-948ce4c7]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-948ce4c7]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-948ce4c7]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-948ce4c7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-948ce4c7]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-948ce4c7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-948ce4c7]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-948ce4c7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-948ce4c7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-948ce4c7]{color:var(--text-primary)}.copy-toast[data-v-948ce4c7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-948ce4c7]{grid-template-columns:1fr}}.calculator[data-v-12fdf9c0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-12fdf9c0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-12fdf9c0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-12fdf9c0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-12fdf9c0]{display:flex;flex-direction:column;gap:10px}.field[data-v-12fdf9c0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-12fdf9c0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-12fdf9c0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-12fdf9c0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-12fdf9c0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-12fdf9c0]:hover{background:var(--primary-dark)}.result-box[data-v-12fdf9c0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-12fdf9c0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-12fdf9c0]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-12fdf9c0]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-12fdf9c0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-12fdf9c0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-12fdf9c0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-12fdf9c0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-12fdf9c0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-12fdf9c0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-12fdf9c0]{color:var(--text-primary)}.copy-toast[data-v-12fdf9c0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-12fdf9c0]{grid-template-columns:1fr}}.calculator[data-v-1f6edcc0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1f6edcc0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1f6edcc0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1f6edcc0]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1f6edcc0]{display:flex;flex-direction:column;gap:10px}.field[data-v-1f6edcc0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1f6edcc0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1f6edcc0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1f6edcc0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1f6edcc0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1f6edcc0]:hover{background:var(--primary-dark)}.result-box[data-v-1f6edcc0]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1f6edcc0]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-1f6edcc0]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-1f6edcc0]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-1f6edcc0]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1f6edcc0]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1f6edcc0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1f6edcc0]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1f6edcc0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1f6edcc0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1f6edcc0]{color:var(--text-primary)}.copy-toast[data-v-1f6edcc0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-1f6edcc0]{grid-template-columns:1fr}}.calculator[data-v-09bd7cbb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-09bd7cbb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-09bd7cbb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-09bd7cbb]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-09bd7cbb]{display:flex;flex-direction:column;gap:10px}.field[data-v-09bd7cbb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-09bd7cbb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-09bd7cbb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-09bd7cbb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-09bd7cbb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-09bd7cbb]:hover{background:var(--primary-dark)}.result-box[data-v-09bd7cbb]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-09bd7cbb]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-09bd7cbb]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-09bd7cbb]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-09bd7cbb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-09bd7cbb]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-09bd7cbb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-09bd7cbb]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-09bd7cbb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-09bd7cbb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-09bd7cbb]{color:var(--text-primary)}.copy-toast[data-v-09bd7cbb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-09bd7cbb]{grid-template-columns:1fr}}.calculator[data-v-b1eef0a1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b1eef0a1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b1eef0a1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b1eef0a1]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b1eef0a1]{display:flex;flex-direction:column;gap:10px}.field[data-v-b1eef0a1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b1eef0a1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b1eef0a1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b1eef0a1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b1eef0a1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b1eef0a1]:hover{background:var(--primary-dark)}.result-box[data-v-b1eef0a1]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b1eef0a1]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-b1eef0a1]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-b1eef0a1]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-b1eef0a1]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b1eef0a1]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b1eef0a1]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b1eef0a1]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b1eef0a1]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b1eef0a1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b1eef0a1]{color:var(--text-primary)}.copy-toast[data-v-b1eef0a1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-b1eef0a1]{grid-template-columns:1fr}}.calculator[data-v-619ca23a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-619ca23a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-619ca23a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-619ca23a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-619ca23a]{display:flex;flex-direction:column;gap:10px}.field[data-v-619ca23a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-619ca23a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-619ca23a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-619ca23a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-619ca23a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-619ca23a]:hover{background:var(--primary-dark)}.result-box[data-v-619ca23a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-619ca23a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-619ca23a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-619ca23a]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-619ca23a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-619ca23a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-619ca23a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-619ca23a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-619ca23a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-619ca23a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-619ca23a]{color:var(--text-primary)}.copy-toast[data-v-619ca23a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-619ca23a]{grid-template-columns:1fr}}.calculator[data-v-3facaa3f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3facaa3f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3facaa3f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3facaa3f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3facaa3f]{display:flex;flex-direction:column;gap:10px}.field[data-v-3facaa3f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3facaa3f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3facaa3f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3facaa3f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3facaa3f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3facaa3f]:hover{background:var(--primary-dark)}.result-box[data-v-3facaa3f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3facaa3f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-3facaa3f]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-3facaa3f]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-3facaa3f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3facaa3f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3facaa3f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3facaa3f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3facaa3f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-3facaa3f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3facaa3f]{color:var(--text-primary)}.copy-toast[data-v-3facaa3f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-3facaa3f]{grid-template-columns:1fr}}.calculator[data-v-324a195c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-324a195c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-324a195c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-324a195c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-324a195c]{display:flex;flex-direction:column;gap:10px}.field[data-v-324a195c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-324a195c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-324a195c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-324a195c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-324a195c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-324a195c]:hover{background:var(--primary-dark)}.result-box[data-v-324a195c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-324a195c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-324a195c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-324a195c]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-324a195c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-324a195c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-324a195c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-324a195c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-324a195c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-324a195c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-324a195c]{color:var(--text-primary)}.copy-toast[data-v-324a195c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-324a195c]{grid-template-columns:1fr}}.calculator[data-v-6e852fbf]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6e852fbf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6e852fbf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6e852fbf]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-6e852fbf]{display:flex;flex-direction:column;gap:10px}.field[data-v-6e852fbf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6e852fbf]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6e852fbf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6e852fbf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6e852fbf]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6e852fbf]:hover{background:var(--primary-dark)}.result-box[data-v-6e852fbf]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6e852fbf]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-6e852fbf]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-6e852fbf]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-6e852fbf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-6e852fbf]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6e852fbf]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-6e852fbf]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-6e852fbf]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-6e852fbf]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6e852fbf]{color:var(--text-primary)}.copy-toast[data-v-6e852fbf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-6e852fbf]{grid-template-columns:1fr}}.calculator[data-v-c5bd9733]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c5bd9733]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c5bd9733]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c5bd9733]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c5bd9733]{display:flex;flex-direction:column;gap:10px}.field[data-v-c5bd9733]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c5bd9733]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c5bd9733]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c5bd9733]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c5bd9733]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c5bd9733]:hover{background:var(--primary-dark)}.result-box[data-v-c5bd9733]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c5bd9733]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-c5bd9733]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-c5bd9733]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-c5bd9733]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c5bd9733]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c5bd9733]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c5bd9733]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c5bd9733]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c5bd9733]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c5bd9733]{color:var(--text-primary)}.copy-toast[data-v-c5bd9733]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-c5bd9733]{grid-template-columns:1fr}}.calculator[data-v-658f2e2f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-658f2e2f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-658f2e2f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-658f2e2f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-658f2e2f]{display:flex;flex-direction:column;gap:10px}.field[data-v-658f2e2f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-658f2e2f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-658f2e2f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-658f2e2f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-658f2e2f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-658f2e2f]:hover{background:var(--primary-dark)}.result-box[data-v-658f2e2f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-658f2e2f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-658f2e2f]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-658f2e2f]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-658f2e2f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-658f2e2f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-658f2e2f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-658f2e2f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-658f2e2f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-658f2e2f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-658f2e2f]{color:var(--text-primary)}.copy-toast[data-v-658f2e2f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-658f2e2f]{grid-template-columns:1fr}}.calculator[data-v-18f469ee]{display:flex;flex-direction:column;gap:16px}.panels[data-v-18f469ee]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-18f469ee]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-18f469ee]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-18f469ee]{display:flex;flex-direction:column;gap:10px}.field[data-v-18f469ee]{display:flex;flex-direction:column;gap:4px}.field label[data-v-18f469ee]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-18f469ee]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-18f469ee]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-18f469ee]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-18f469ee]:hover{background:var(--primary-dark)}.result-box[data-v-18f469ee]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-18f469ee]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-18f469ee]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-18f469ee]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-18f469ee]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-18f469ee]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-18f469ee]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-18f469ee]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-18f469ee]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-18f469ee]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-18f469ee]{color:var(--text-primary)}.copy-toast[data-v-18f469ee]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-18f469ee]{grid-template-columns:1fr}}.calculator[data-v-51f7394b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-51f7394b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-51f7394b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-51f7394b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-51f7394b]{display:flex;flex-direction:column;gap:10px}.field[data-v-51f7394b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-51f7394b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-51f7394b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-51f7394b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-51f7394b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-51f7394b]:hover{background:var(--primary-dark)}.result-box[data-v-51f7394b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-51f7394b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-51f7394b]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-51f7394b]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-51f7394b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-51f7394b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-51f7394b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-51f7394b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-51f7394b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-51f7394b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-51f7394b]{color:var(--text-primary)}.copy-toast[data-v-51f7394b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-51f7394b]{grid-template-columns:1fr}}.calculator[data-v-41e67197]{display:flex;flex-direction:column;gap:16px}.panels[data-v-41e67197]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-41e67197]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-41e67197]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-41e67197]{display:flex;flex-direction:column;gap:10px}.field[data-v-41e67197]{display:flex;flex-direction:column;gap:4px}.field label[data-v-41e67197]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-41e67197]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-41e67197]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-41e67197]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-41e67197]:hover{background:var(--primary-dark)}.result-box[data-v-41e67197]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-41e67197]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-41e67197]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-41e67197]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-41e67197]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-41e67197]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-41e67197]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-41e67197]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-41e67197]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-41e67197]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-41e67197]{color:var(--text-primary)}.copy-toast[data-v-41e67197]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-41e67197]{grid-template-columns:1fr}}.calculator[data-v-acab0f45]{display:flex;flex-direction:column;gap:16px}.panels[data-v-acab0f45]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-acab0f45]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-acab0f45]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-acab0f45]{display:flex;flex-direction:column;gap:10px}.field[data-v-acab0f45]{display:flex;flex-direction:column;gap:4px}.field label[data-v-acab0f45]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-acab0f45]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-acab0f45]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-acab0f45]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-acab0f45]:hover{background:var(--primary-dark)}.result-box[data-v-acab0f45]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-acab0f45]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-acab0f45]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-acab0f45]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-acab0f45]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-acab0f45]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-acab0f45]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-acab0f45]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-acab0f45]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-acab0f45]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-acab0f45]{color:var(--text-primary)}.copy-toast[data-v-acab0f45]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-acab0f45]{grid-template-columns:1fr}}.calculator[data-v-b9776041]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b9776041]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b9776041]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b9776041]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b9776041]{display:flex;flex-direction:column;gap:10px}.field[data-v-b9776041]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b9776041]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b9776041]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b9776041]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b9776041]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b9776041]:hover{background:var(--primary-dark)}.result-box[data-v-b9776041]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b9776041]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-b9776041]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-b9776041]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-b9776041]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b9776041]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b9776041]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b9776041]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b9776041]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b9776041]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b9776041]{color:var(--text-primary)}.copy-toast[data-v-b9776041]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-b9776041]{grid-template-columns:1fr}}.calculator[data-v-0be78b18]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0be78b18]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0be78b18]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0be78b18]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0be78b18]{display:flex;flex-direction:column;gap:10px}.field[data-v-0be78b18]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0be78b18]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0be78b18]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0be78b18]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0be78b18]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0be78b18]:hover{background:var(--primary-dark)}.result-box[data-v-0be78b18]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0be78b18]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-0be78b18]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-0be78b18]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-0be78b18]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0be78b18]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0be78b18]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0be78b18]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0be78b18]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0be78b18]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0be78b18]{color:var(--text-primary)}.copy-toast[data-v-0be78b18]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-0be78b18]{grid-template-columns:1fr}}.calculator[data-v-be3c1019]{display:flex;flex-direction:column;gap:16px}.panels[data-v-be3c1019]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-be3c1019]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-be3c1019]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-be3c1019]{display:flex;flex-direction:column;gap:10px}.field[data-v-be3c1019]{display:flex;flex-direction:column;gap:4px}.field label[data-v-be3c1019]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-be3c1019]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-be3c1019]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-be3c1019]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-be3c1019]:hover{background:var(--primary-dark)}.result-box[data-v-be3c1019]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-be3c1019]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-be3c1019]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-be3c1019]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-be3c1019]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-be3c1019]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-be3c1019]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-be3c1019]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-be3c1019]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-be3c1019]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-be3c1019]{color:var(--text-primary)}.copy-toast[data-v-be3c1019]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-be3c1019]{grid-template-columns:1fr}}.calculator[data-v-4987875b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4987875b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4987875b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4987875b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-4987875b]{display:flex;flex-direction:column;gap:10px}.field[data-v-4987875b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4987875b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4987875b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4987875b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4987875b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4987875b]:hover{background:var(--primary-dark)}.result-box[data-v-4987875b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-4987875b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-4987875b]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-4987875b]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-4987875b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-4987875b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4987875b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-4987875b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-4987875b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-4987875b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4987875b]{color:var(--text-primary)}.copy-toast[data-v-4987875b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-4987875b]{grid-template-columns:1fr}}.calculator[data-v-1f278c9e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1f278c9e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1f278c9e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1f278c9e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1f278c9e]{display:flex;flex-direction:column;gap:10px}.field[data-v-1f278c9e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1f278c9e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1f278c9e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1f278c9e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1f278c9e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1f278c9e]:hover{background:var(--primary-dark)}.result-box[data-v-1f278c9e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1f278c9e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-1f278c9e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-1f278c9e]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-1f278c9e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1f278c9e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1f278c9e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1f278c9e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1f278c9e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1f278c9e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1f278c9e]{color:var(--text-primary)}.copy-toast[data-v-1f278c9e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-1f278c9e]{grid-template-columns:1fr}}.calculator[data-v-3d8646df]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3d8646df]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3d8646df]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3d8646df]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3d8646df]{display:flex;flex-direction:column;gap:10px}.field[data-v-3d8646df]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3d8646df]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3d8646df]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3d8646df]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3d8646df]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3d8646df]:hover{background:var(--primary-dark)}.result-box[data-v-3d8646df]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3d8646df]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-3d8646df]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-3d8646df]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-3d8646df]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3d8646df]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3d8646df]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3d8646df]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3d8646df]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-3d8646df]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3d8646df]{color:var(--text-primary)}.copy-toast[data-v-3d8646df]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-3d8646df]{grid-template-columns:1fr}}.calculator[data-v-3311e11e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3311e11e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3311e11e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3311e11e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3311e11e]{display:flex;flex-direction:column;gap:10px}.field[data-v-3311e11e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3311e11e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3311e11e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3311e11e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3311e11e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3311e11e]:hover{background:var(--primary-dark)}.result-box[data-v-3311e11e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3311e11e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-3311e11e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-3311e11e]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-3311e11e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3311e11e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3311e11e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3311e11e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3311e11e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-3311e11e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3311e11e]{color:var(--text-primary)}.copy-toast[data-v-3311e11e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-3311e11e]{grid-template-columns:1fr}}.calculator[data-v-8db3d3db]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8db3d3db]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8db3d3db]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8db3d3db]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8db3d3db]{display:flex;flex-direction:column;gap:10px}.field[data-v-8db3d3db]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8db3d3db]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8db3d3db]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8db3d3db]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8db3d3db]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8db3d3db]:hover{background:var(--primary-dark)}.result-box[data-v-8db3d3db]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8db3d3db]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-8db3d3db]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-8db3d3db]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-8db3d3db]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8db3d3db]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8db3d3db]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8db3d3db]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8db3d3db]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8db3d3db]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8db3d3db]{color:var(--text-primary)}.copy-toast[data-v-8db3d3db]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-8db3d3db]{grid-template-columns:1fr}}.calculator[data-v-7539e58e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7539e58e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7539e58e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7539e58e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-7539e58e]{display:flex;flex-direction:column;gap:10px}.field[data-v-7539e58e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7539e58e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7539e58e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7539e58e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7539e58e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7539e58e]:hover{background:var(--primary-dark)}.result-box[data-v-7539e58e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-7539e58e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-7539e58e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-7539e58e]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-7539e58e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-7539e58e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7539e58e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-7539e58e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-7539e58e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-7539e58e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7539e58e]{color:var(--text-primary)}.copy-toast[data-v-7539e58e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-7539e58e]{grid-template-columns:1fr}}.calculator[data-v-73ac140d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-73ac140d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-73ac140d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-73ac140d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-73ac140d]{display:flex;flex-direction:column;gap:10px}.field[data-v-73ac140d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-73ac140d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-73ac140d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-73ac140d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-73ac140d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-73ac140d]:hover{background:var(--primary-dark)}.result-box[data-v-73ac140d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-73ac140d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-73ac140d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-73ac140d]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-73ac140d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-73ac140d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-73ac140d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-73ac140d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-73ac140d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-73ac140d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-73ac140d]{color:var(--text-primary)}.copy-toast[data-v-73ac140d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-73ac140d]{grid-template-columns:1fr}}.calculator[data-v-323fa36e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-323fa36e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-323fa36e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-323fa36e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-323fa36e]{display:flex;flex-direction:column;gap:10px}.field[data-v-323fa36e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-323fa36e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-323fa36e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-323fa36e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-323fa36e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-323fa36e]:hover{background:var(--primary-dark)}.result-box[data-v-323fa36e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-323fa36e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-323fa36e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-323fa36e]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-323fa36e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-323fa36e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-323fa36e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-323fa36e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-323fa36e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-323fa36e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-323fa36e]{color:var(--text-primary)}.copy-toast[data-v-323fa36e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-323fa36e]{grid-template-columns:1fr}}.calculator[data-v-857f170f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-857f170f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-857f170f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-857f170f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-857f170f]{display:flex;flex-direction:column;gap:10px}.field[data-v-857f170f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-857f170f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-857f170f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-857f170f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-857f170f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-857f170f]:hover{background:var(--primary-dark)}.result-box[data-v-857f170f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-857f170f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-857f170f]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-857f170f]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-857f170f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-857f170f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-857f170f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-857f170f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-857f170f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-857f170f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-857f170f]{color:var(--text-primary)}.copy-toast[data-v-857f170f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-857f170f]{grid-template-columns:1fr}}.calculator[data-v-6400fd38]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6400fd38]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6400fd38]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6400fd38]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-6400fd38]{display:flex;flex-direction:column;gap:10px}.field[data-v-6400fd38]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6400fd38]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6400fd38]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6400fd38]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6400fd38]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6400fd38]:hover{background:var(--primary-dark)}.result-box[data-v-6400fd38]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6400fd38]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-6400fd38]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-6400fd38]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-6400fd38]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-6400fd38]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6400fd38]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-6400fd38]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-6400fd38]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-6400fd38]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6400fd38]{color:var(--text-primary)}.copy-toast[data-v-6400fd38]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-6400fd38]{grid-template-columns:1fr}}.calculator[data-v-35b4e52f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-35b4e52f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-35b4e52f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-35b4e52f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-35b4e52f]{display:flex;flex-direction:column;gap:10px}.field[data-v-35b4e52f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-35b4e52f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-35b4e52f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-35b4e52f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-35b4e52f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-35b4e52f]:hover{background:var(--primary-dark)}.result-box[data-v-35b4e52f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-35b4e52f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-35b4e52f]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-35b4e52f]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-35b4e52f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-35b4e52f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-35b4e52f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-35b4e52f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-35b4e52f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-35b4e52f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-35b4e52f]{color:var(--text-primary)}.copy-toast[data-v-35b4e52f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-35b4e52f]{grid-template-columns:1fr}}.calculator[data-v-e2ca3ea6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e2ca3ea6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e2ca3ea6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e2ca3ea6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e2ca3ea6]{display:flex;flex-direction:column;gap:10px}.field[data-v-e2ca3ea6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e2ca3ea6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e2ca3ea6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e2ca3ea6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e2ca3ea6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e2ca3ea6]:hover{background:var(--primary-dark)}.result-box[data-v-e2ca3ea6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e2ca3ea6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-e2ca3ea6]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-e2ca3ea6]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-e2ca3ea6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e2ca3ea6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e2ca3ea6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e2ca3ea6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e2ca3ea6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e2ca3ea6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e2ca3ea6]{color:var(--text-primary)}.copy-toast[data-v-e2ca3ea6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-e2ca3ea6]{grid-template-columns:1fr}}.calculator[data-v-5aba8cf3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5aba8cf3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5aba8cf3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5aba8cf3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5aba8cf3]{display:flex;flex-direction:column;gap:10px}.field[data-v-5aba8cf3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5aba8cf3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5aba8cf3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5aba8cf3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5aba8cf3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5aba8cf3]:hover{background:var(--primary-dark)}.result-box[data-v-5aba8cf3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5aba8cf3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-5aba8cf3]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-5aba8cf3]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-5aba8cf3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5aba8cf3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5aba8cf3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5aba8cf3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5aba8cf3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5aba8cf3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5aba8cf3]{color:var(--text-primary)}.copy-toast[data-v-5aba8cf3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-5aba8cf3]{grid-template-columns:1fr}}.calculator[data-v-b3b8eda5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b3b8eda5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b3b8eda5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b3b8eda5]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b3b8eda5]{display:flex;flex-direction:column;gap:10px}.field[data-v-b3b8eda5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b3b8eda5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b3b8eda5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b3b8eda5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b3b8eda5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b3b8eda5]:hover{background:var(--primary-dark)}.result-box[data-v-b3b8eda5]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b3b8eda5]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-b3b8eda5]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-b3b8eda5]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-b3b8eda5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b3b8eda5]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b3b8eda5]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b3b8eda5]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b3b8eda5]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b3b8eda5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b3b8eda5]{color:var(--text-primary)}.copy-toast[data-v-b3b8eda5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-b3b8eda5]{grid-template-columns:1fr}}.calculator[data-v-110053e8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-110053e8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-110053e8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-110053e8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-110053e8]{display:flex;flex-direction:column;gap:10px}.field[data-v-110053e8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-110053e8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-110053e8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-110053e8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-110053e8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-110053e8]:hover{background:var(--primary-dark)}.result-box[data-v-110053e8]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-110053e8]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-110053e8]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-110053e8]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-110053e8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-110053e8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-110053e8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-110053e8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-110053e8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-110053e8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-110053e8]{color:var(--text-primary)}.copy-toast[data-v-110053e8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-110053e8]{grid-template-columns:1fr}}.calculator[data-v-34f685a2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-34f685a2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-34f685a2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-34f685a2]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-34f685a2]{display:flex;flex-direction:column;gap:10px}.field[data-v-34f685a2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-34f685a2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-34f685a2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-34f685a2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-34f685a2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-34f685a2]:hover{background:var(--primary-dark)}.result-box[data-v-34f685a2]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-34f685a2]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-34f685a2]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-34f685a2]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-34f685a2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-34f685a2]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-34f685a2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-34f685a2]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-34f685a2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-34f685a2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-34f685a2]{color:var(--text-primary)}.copy-toast[data-v-34f685a2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-34f685a2]{grid-template-columns:1fr}}.calculator[data-v-b8898d00]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b8898d00]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b8898d00]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b8898d00]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b8898d00]{display:flex;flex-direction:column;gap:10px}.field[data-v-b8898d00]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b8898d00]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b8898d00]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b8898d00]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b8898d00]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b8898d00]:hover{background:var(--primary-dark)}.result-box[data-v-b8898d00]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b8898d00]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-b8898d00]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-b8898d00]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-b8898d00]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b8898d00]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b8898d00]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b8898d00]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b8898d00]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b8898d00]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b8898d00]{color:var(--text-primary)}.copy-toast[data-v-b8898d00]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-b8898d00]{grid-template-columns:1fr}}.calculator[data-v-62ef3fdb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-62ef3fdb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-62ef3fdb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-62ef3fdb]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-62ef3fdb]{display:flex;flex-direction:column;gap:10px}.field[data-v-62ef3fdb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-62ef3fdb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-62ef3fdb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-62ef3fdb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-62ef3fdb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-62ef3fdb]:hover{background:var(--primary-dark)}.result-box[data-v-62ef3fdb]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-62ef3fdb]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-62ef3fdb]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-62ef3fdb]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-62ef3fdb]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-62ef3fdb]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-62ef3fdb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-62ef3fdb]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-62ef3fdb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-62ef3fdb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-62ef3fdb]{color:var(--text-primary)}.copy-toast[data-v-62ef3fdb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-62ef3fdb]{grid-template-columns:1fr}}.calculator[data-v-8a744c72]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8a744c72]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8a744c72]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8a744c72]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8a744c72]{display:flex;flex-direction:column;gap:10px}.field[data-v-8a744c72]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8a744c72]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8a744c72]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8a744c72]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8a744c72]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8a744c72]:hover{background:var(--primary-dark)}.result-box[data-v-8a744c72]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8a744c72]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-8a744c72]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-8a744c72]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-8a744c72]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8a744c72]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8a744c72]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8a744c72]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8a744c72]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8a744c72]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8a744c72]{color:var(--text-primary)}.copy-toast[data-v-8a744c72]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-8a744c72]{grid-template-columns:1fr}}.calculator[data-v-8d416387]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8d416387]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8d416387]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8d416387]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8d416387]{display:flex;flex-direction:column;gap:10px}.field[data-v-8d416387]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8d416387]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8d416387]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8d416387]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8d416387]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8d416387]:hover{background:var(--primary-dark)}.result-box[data-v-8d416387]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8d416387]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-8d416387]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-8d416387]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-8d416387]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8d416387]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8d416387]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8d416387]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8d416387]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8d416387]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8d416387]{color:var(--text-primary)}.copy-toast[data-v-8d416387]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-8d416387]{grid-template-columns:1fr}}.calculator[data-v-219c5578]{display:flex;flex-direction:column;gap:16px}.panels[data-v-219c5578]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-219c5578]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-219c5578]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-219c5578]{display:flex;flex-direction:column;gap:10px}.field[data-v-219c5578]{display:flex;flex-direction:column;gap:4px}.field label[data-v-219c5578]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-219c5578]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-219c5578]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-219c5578]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-219c5578]:hover{background:var(--primary-dark)}.result-box[data-v-219c5578]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-219c5578]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-219c5578]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-219c5578]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-219c5578]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-219c5578]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-219c5578]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-219c5578]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-219c5578]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-219c5578]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-219c5578]{color:var(--text-primary)}.copy-toast[data-v-219c5578]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-219c5578]{grid-template-columns:1fr}}.calculator[data-v-9134a410]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9134a410]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9134a410]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9134a410]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9134a410]{display:flex;flex-direction:column;gap:10px}.field[data-v-9134a410]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9134a410]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9134a410]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9134a410]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9134a410]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9134a410]:hover{background:var(--primary-dark)}.result-box[data-v-9134a410]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9134a410]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-9134a410]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-9134a410]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-9134a410]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9134a410]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9134a410]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9134a410]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9134a410]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9134a410]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9134a410]{color:var(--text-primary)}.copy-toast[data-v-9134a410]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-9134a410]{grid-template-columns:1fr}}.calculator[data-v-dad0d475]{display:flex;flex-direction:column;gap:16px}.panels[data-v-dad0d475]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-dad0d475]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-dad0d475]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-dad0d475]{display:flex;flex-direction:column;gap:10px}.field[data-v-dad0d475]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dad0d475]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-dad0d475]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-dad0d475]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-dad0d475]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-dad0d475]:hover{background:var(--primary-dark)}.result-box[data-v-dad0d475]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-dad0d475]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-dad0d475]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-dad0d475]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-dad0d475]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-dad0d475]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-dad0d475]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-dad0d475]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-dad0d475]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-dad0d475]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-dad0d475]{color:var(--text-primary)}.copy-toast[data-v-dad0d475]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-dad0d475]{grid-template-columns:1fr}}.calculator[data-v-c3e7cc84]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c3e7cc84]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c3e7cc84]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c3e7cc84]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c3e7cc84]{display:flex;flex-direction:column;gap:10px}.field[data-v-c3e7cc84]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c3e7cc84]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c3e7cc84]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c3e7cc84]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c3e7cc84]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c3e7cc84]:hover{background:var(--primary-dark)}.result-box[data-v-c3e7cc84]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c3e7cc84]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-c3e7cc84]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-c3e7cc84]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-c3e7cc84]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c3e7cc84]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c3e7cc84]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c3e7cc84]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c3e7cc84]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c3e7cc84]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c3e7cc84]{color:var(--text-primary)}.copy-toast[data-v-c3e7cc84]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-c3e7cc84]{grid-template-columns:1fr}}.calculator[data-v-c767c3d8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c767c3d8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c767c3d8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c767c3d8]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c767c3d8]{display:flex;flex-direction:column;gap:10px}.field[data-v-c767c3d8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c767c3d8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c767c3d8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c767c3d8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c767c3d8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c767c3d8]:hover{background:var(--primary-dark)}.result-box[data-v-c767c3d8]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c767c3d8]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-c767c3d8]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-c767c3d8]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-c767c3d8]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c767c3d8]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c767c3d8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c767c3d8]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c767c3d8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c767c3d8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c767c3d8]{color:var(--text-primary)}.copy-toast[data-v-c767c3d8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-c767c3d8]{grid-template-columns:1fr}}.calculator[data-v-9fd3d227]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9fd3d227]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9fd3d227]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9fd3d227]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9fd3d227]{display:flex;flex-direction:column;gap:10px}.field[data-v-9fd3d227]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9fd3d227]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9fd3d227]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9fd3d227]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9fd3d227]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9fd3d227]:hover{background:var(--primary-dark)}.result-box[data-v-9fd3d227]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9fd3d227]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-9fd3d227]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-9fd3d227]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-9fd3d227]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9fd3d227]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9fd3d227]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9fd3d227]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9fd3d227]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9fd3d227]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9fd3d227]{color:var(--text-primary)}.copy-toast[data-v-9fd3d227]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-9fd3d227]{grid-template-columns:1fr}}.calculator[data-v-6ae7c150]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6ae7c150]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6ae7c150]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6ae7c150]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-6ae7c150]{display:flex;flex-direction:column;gap:10px}.field[data-v-6ae7c150]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6ae7c150]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6ae7c150]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6ae7c150]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6ae7c150]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6ae7c150]:hover{background:var(--primary-dark)}.result-box[data-v-6ae7c150]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6ae7c150]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-6ae7c150]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-6ae7c150]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-6ae7c150]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-6ae7c150]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6ae7c150]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-6ae7c150]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-6ae7c150]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-6ae7c150]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6ae7c150]{color:var(--text-primary)}.copy-toast[data-v-6ae7c150]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-6ae7c150]{grid-template-columns:1fr}}.calculator[data-v-615bb4c9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-615bb4c9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-615bb4c9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-615bb4c9]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-615bb4c9]{display:flex;flex-direction:column;gap:10px}.field[data-v-615bb4c9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-615bb4c9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-615bb4c9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-615bb4c9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-615bb4c9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-615bb4c9]:hover{background:var(--primary-dark)}.result-box[data-v-615bb4c9]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-615bb4c9]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-615bb4c9]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-615bb4c9]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-615bb4c9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-615bb4c9]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-615bb4c9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-615bb4c9]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-615bb4c9]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-615bb4c9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-615bb4c9]{color:var(--text-primary)}.copy-toast[data-v-615bb4c9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-615bb4c9]{grid-template-columns:1fr}}.calculator[data-v-a6d17aae]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a6d17aae]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a6d17aae]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a6d17aae]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a6d17aae]{display:flex;flex-direction:column;gap:10px}.field[data-v-a6d17aae]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a6d17aae]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a6d17aae]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a6d17aae]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a6d17aae]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a6d17aae]:hover{background:var(--primary-dark)}.result-box[data-v-a6d17aae]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a6d17aae]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-a6d17aae]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-a6d17aae]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-a6d17aae]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a6d17aae]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a6d17aae]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a6d17aae]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a6d17aae]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a6d17aae]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a6d17aae]{color:var(--text-primary)}.copy-toast[data-v-a6d17aae]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-a6d17aae]{grid-template-columns:1fr}}.calculator[data-v-23ea69d4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-23ea69d4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-23ea69d4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-23ea69d4]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-23ea69d4]{display:flex;flex-direction:column;gap:10px}.field[data-v-23ea69d4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-23ea69d4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-23ea69d4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-23ea69d4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-23ea69d4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-23ea69d4]:hover{background:var(--primary-dark)}.result-box[data-v-23ea69d4]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-23ea69d4]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-23ea69d4]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-23ea69d4]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-23ea69d4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-23ea69d4]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-23ea69d4]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-23ea69d4]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-23ea69d4]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-23ea69d4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-23ea69d4]{color:var(--text-primary)}.copy-toast[data-v-23ea69d4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-23ea69d4]{grid-template-columns:1fr}}.calculator[data-v-5062fe77]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5062fe77]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5062fe77]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5062fe77]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5062fe77]{display:flex;flex-direction:column;gap:10px}.field[data-v-5062fe77]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5062fe77]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5062fe77]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5062fe77]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5062fe77]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5062fe77]:hover{background:var(--primary-dark)}.result-box[data-v-5062fe77]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5062fe77]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-5062fe77]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-5062fe77]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-5062fe77]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5062fe77]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5062fe77]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5062fe77]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5062fe77]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5062fe77]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5062fe77]{color:var(--text-primary)}.copy-toast[data-v-5062fe77]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-5062fe77]{grid-template-columns:1fr}}.calculator[data-v-2645844c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2645844c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2645844c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2645844c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2645844c]{display:flex;flex-direction:column;gap:10px}.field[data-v-2645844c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2645844c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2645844c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2645844c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2645844c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2645844c]:hover{background:var(--primary-dark)}.result-box[data-v-2645844c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2645844c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-2645844c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-2645844c]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-2645844c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2645844c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2645844c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2645844c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2645844c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2645844c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2645844c]{color:var(--text-primary)}.copy-toast[data-v-2645844c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-2645844c]{grid-template-columns:1fr}}.calculator[data-v-a7c38186]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a7c38186]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a7c38186]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a7c38186]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a7c38186]{display:flex;flex-direction:column;gap:10px}.field[data-v-a7c38186]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a7c38186]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a7c38186]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a7c38186]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a7c38186]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a7c38186]:hover{background:var(--primary-dark)}.result-box[data-v-a7c38186]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a7c38186]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-a7c38186]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-a7c38186]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-a7c38186]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a7c38186]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a7c38186]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a7c38186]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a7c38186]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a7c38186]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a7c38186]{color:var(--text-primary)}.copy-toast[data-v-a7c38186]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-a7c38186]{grid-template-columns:1fr}}.calculator[data-v-79979a78]{display:flex;flex-direction:column;gap:16px}.panels[data-v-79979a78]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-79979a78]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-79979a78]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-79979a78]{display:flex;flex-direction:column;gap:10px}.field[data-v-79979a78]{display:flex;flex-direction:column;gap:4px}.field label[data-v-79979a78]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-79979a78]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-79979a78]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-79979a78]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-79979a78]:hover{background:var(--primary-dark)}.result-box[data-v-79979a78]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-79979a78]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-79979a78]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-79979a78]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-79979a78]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-79979a78]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-79979a78]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-79979a78]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-79979a78]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-79979a78]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-79979a78]{color:var(--text-primary)}.copy-toast[data-v-79979a78]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-79979a78]{grid-template-columns:1fr}}.calculator[data-v-0aa10bb3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0aa10bb3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0aa10bb3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0aa10bb3]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0aa10bb3]{display:flex;flex-direction:column;gap:10px}.field[data-v-0aa10bb3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0aa10bb3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0aa10bb3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0aa10bb3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0aa10bb3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0aa10bb3]:hover{background:var(--primary-dark)}.result-box[data-v-0aa10bb3]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0aa10bb3]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-0aa10bb3]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-0aa10bb3]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-0aa10bb3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0aa10bb3]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0aa10bb3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0aa10bb3]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0aa10bb3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0aa10bb3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0aa10bb3]{color:var(--text-primary)}.copy-toast[data-v-0aa10bb3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-0aa10bb3]{grid-template-columns:1fr}}.calculator[data-v-19ce47a6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-19ce47a6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-19ce47a6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-19ce47a6]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-19ce47a6]{display:flex;flex-direction:column;gap:10px}.field[data-v-19ce47a6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-19ce47a6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-19ce47a6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-19ce47a6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-19ce47a6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-19ce47a6]:hover{background:var(--primary-dark)}.result-box[data-v-19ce47a6]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-19ce47a6]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-19ce47a6]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-19ce47a6]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-19ce47a6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-19ce47a6]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-19ce47a6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-19ce47a6]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-19ce47a6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-19ce47a6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-19ce47a6]{color:var(--text-primary)}.copy-toast[data-v-19ce47a6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-19ce47a6]{grid-template-columns:1fr}}.calculator[data-v-a6f10a60]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a6f10a60]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a6f10a60]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a6f10a60]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a6f10a60]{display:flex;flex-direction:column;gap:10px}.field[data-v-a6f10a60]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a6f10a60]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a6f10a60]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a6f10a60]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a6f10a60]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a6f10a60]:hover{background:var(--primary-dark)}.result-box[data-v-a6f10a60]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a6f10a60]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-a6f10a60]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-a6f10a60]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-a6f10a60]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a6f10a60]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a6f10a60]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a6f10a60]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a6f10a60]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a6f10a60]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a6f10a60]{color:var(--text-primary)}.copy-toast[data-v-a6f10a60]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-a6f10a60]{grid-template-columns:1fr}}.calculator[data-v-54dafdba]{display:flex;flex-direction:column;gap:16px}.panels[data-v-54dafdba]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-54dafdba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-54dafdba]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-54dafdba]{display:flex;flex-direction:column;gap:10px}.field[data-v-54dafdba]{display:flex;flex-direction:column;gap:4px}.field label[data-v-54dafdba]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-54dafdba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-54dafdba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-54dafdba]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-54dafdba]:hover{background:var(--primary-dark)}.result-box[data-v-54dafdba]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-54dafdba]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-54dafdba]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-54dafdba]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-54dafdba]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-54dafdba]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-54dafdba]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-54dafdba]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-54dafdba]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-54dafdba]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-54dafdba]{color:var(--text-primary)}.copy-toast[data-v-54dafdba]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-54dafdba]{grid-template-columns:1fr}}.calculator[data-v-edece4b5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-edece4b5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-edece4b5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-edece4b5]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-edece4b5]{display:flex;flex-direction:column;gap:10px}.field[data-v-edece4b5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-edece4b5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-edece4b5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-edece4b5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-edece4b5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-edece4b5]:hover{background:var(--primary-dark)}.result-box[data-v-edece4b5]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-edece4b5]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-edece4b5]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-edece4b5]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-edece4b5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-edece4b5]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-edece4b5]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-edece4b5]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-edece4b5]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-edece4b5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-edece4b5]{color:var(--text-primary)}.copy-toast[data-v-edece4b5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-edece4b5]{grid-template-columns:1fr}}.calculator[data-v-1ebda315]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1ebda315]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1ebda315]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1ebda315]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-1ebda315]{display:flex;flex-direction:column;gap:10px}.field[data-v-1ebda315]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1ebda315]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1ebda315]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1ebda315]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1ebda315]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1ebda315]:hover{background:var(--primary-dark)}.result-box[data-v-1ebda315]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-1ebda315]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-1ebda315]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-1ebda315]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-1ebda315]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-1ebda315]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1ebda315]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-1ebda315]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-1ebda315]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-1ebda315]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1ebda315]{color:var(--text-primary)}.copy-toast[data-v-1ebda315]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-1ebda315]{grid-template-columns:1fr}}.calculator[data-v-bce26b3e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bce26b3e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bce26b3e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bce26b3e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-bce26b3e]{display:flex;flex-direction:column;gap:10px}.field[data-v-bce26b3e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bce26b3e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bce26b3e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bce26b3e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-bce26b3e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-bce26b3e]:hover{background:var(--primary-dark)}.result-box[data-v-bce26b3e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-bce26b3e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-bce26b3e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-bce26b3e]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-bce26b3e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-bce26b3e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-bce26b3e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-bce26b3e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-bce26b3e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-bce26b3e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-bce26b3e]{color:var(--text-primary)}.copy-toast[data-v-bce26b3e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-bce26b3e]{grid-template-columns:1fr}}.calculator[data-v-78d9ac97]{display:flex;flex-direction:column;gap:16px}.panels[data-v-78d9ac97]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-78d9ac97]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-78d9ac97]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-78d9ac97]{display:flex;flex-direction:column;gap:10px}.field[data-v-78d9ac97]{display:flex;flex-direction:column;gap:4px}.field label[data-v-78d9ac97]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-78d9ac97]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-78d9ac97]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-78d9ac97]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-78d9ac97]:hover{background:var(--primary-dark)}.result-box[data-v-78d9ac97]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-78d9ac97]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-78d9ac97]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-78d9ac97]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-78d9ac97]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-78d9ac97]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-78d9ac97]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-78d9ac97]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-78d9ac97]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-78d9ac97]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-78d9ac97]{color:var(--text-primary)}.copy-toast[data-v-78d9ac97]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-78d9ac97]{grid-template-columns:1fr}}.calculator[data-v-ff147cc2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ff147cc2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ff147cc2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ff147cc2]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-ff147cc2]{display:flex;flex-direction:column;gap:10px}.field[data-v-ff147cc2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ff147cc2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ff147cc2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ff147cc2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ff147cc2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ff147cc2]:hover{background:var(--primary-dark)}.result-box[data-v-ff147cc2]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-ff147cc2]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-ff147cc2]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-ff147cc2]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-ff147cc2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-ff147cc2]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ff147cc2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-ff147cc2]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-ff147cc2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-ff147cc2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ff147cc2]{color:var(--text-primary)}.copy-toast[data-v-ff147cc2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-ff147cc2]{grid-template-columns:1fr}}.calculator[data-v-eb09e9bc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-eb09e9bc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-eb09e9bc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-eb09e9bc]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-eb09e9bc]{display:flex;flex-direction:column;gap:10px}.field[data-v-eb09e9bc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-eb09e9bc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-eb09e9bc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-eb09e9bc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-eb09e9bc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-eb09e9bc]:hover{background:var(--primary-dark)}.result-box[data-v-eb09e9bc]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-eb09e9bc]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-eb09e9bc]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-eb09e9bc]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-eb09e9bc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-eb09e9bc]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-eb09e9bc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-eb09e9bc]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-eb09e9bc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-eb09e9bc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-eb09e9bc]{color:var(--text-primary)}.copy-toast[data-v-eb09e9bc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-eb09e9bc]{grid-template-columns:1fr}}.calculator[data-v-7f72b63d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7f72b63d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7f72b63d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7f72b63d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-7f72b63d]{display:flex;flex-direction:column;gap:10px}.field[data-v-7f72b63d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7f72b63d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7f72b63d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7f72b63d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7f72b63d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7f72b63d]:hover{background:var(--primary-dark)}.result-box[data-v-7f72b63d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-7f72b63d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-7f72b63d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-7f72b63d]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-7f72b63d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-7f72b63d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7f72b63d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-7f72b63d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-7f72b63d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-7f72b63d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7f72b63d]{color:var(--text-primary)}.copy-toast[data-v-7f72b63d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-7f72b63d]{grid-template-columns:1fr}}.calculator[data-v-98025f56]{display:flex;flex-direction:column;gap:16px}.panels[data-v-98025f56]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-98025f56]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-98025f56]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-98025f56]{display:flex;flex-direction:column;gap:10px}.field[data-v-98025f56]{display:flex;flex-direction:column;gap:4px}.field label[data-v-98025f56]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-98025f56]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-98025f56]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-98025f56]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-98025f56]:hover{background:var(--primary-dark)}.result-box[data-v-98025f56]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-98025f56]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-98025f56]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-98025f56]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-98025f56]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-98025f56]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-98025f56]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-98025f56]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-98025f56]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-98025f56]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-98025f56]{color:var(--text-primary)}.copy-toast[data-v-98025f56]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-98025f56]{grid-template-columns:1fr}}.calculator[data-v-461851be]{display:flex;flex-direction:column;gap:16px}.panels[data-v-461851be]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-461851be]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-461851be]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-461851be]{display:flex;flex-direction:column;gap:10px}.field[data-v-461851be]{display:flex;flex-direction:column;gap:4px}.field label[data-v-461851be]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-461851be]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-461851be]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-461851be]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-461851be]:hover{background:var(--primary-dark)}.result-box[data-v-461851be]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-461851be]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-461851be]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-461851be]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-461851be]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-461851be]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-461851be]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-461851be]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-461851be]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-461851be]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-461851be]{color:var(--text-primary)}.copy-toast[data-v-461851be]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-461851be]{grid-template-columns:1fr}}.calculator[data-v-20b138cf]{display:flex;flex-direction:column;gap:16px}.panels[data-v-20b138cf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-20b138cf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-20b138cf]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-20b138cf]{display:flex;flex-direction:column;gap:10px}.field[data-v-20b138cf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-20b138cf]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-20b138cf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-20b138cf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-20b138cf]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-20b138cf]:hover{background:var(--primary-dark)}.result-box[data-v-20b138cf]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-20b138cf]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-20b138cf]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-20b138cf]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-20b138cf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-20b138cf]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-20b138cf]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-20b138cf]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-20b138cf]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-20b138cf]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-20b138cf]{color:var(--text-primary)}.copy-toast[data-v-20b138cf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-20b138cf]{grid-template-columns:1fr}}.calculator[data-v-8408c02a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8408c02a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8408c02a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8408c02a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8408c02a]{display:flex;flex-direction:column;gap:10px}.field[data-v-8408c02a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8408c02a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8408c02a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8408c02a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8408c02a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8408c02a]:hover{background:var(--primary-dark)}.result-box[data-v-8408c02a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8408c02a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-8408c02a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-8408c02a]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-8408c02a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8408c02a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8408c02a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8408c02a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8408c02a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8408c02a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8408c02a]{color:var(--text-primary)}.copy-toast[data-v-8408c02a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-8408c02a]{grid-template-columns:1fr}}.calculator[data-v-f181b437]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f181b437]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f181b437]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f181b437]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f181b437]{display:flex;flex-direction:column;gap:10px}.field[data-v-f181b437]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f181b437]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f181b437]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f181b437]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f181b437]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f181b437]:hover{background:var(--primary-dark)}.result-box[data-v-f181b437]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f181b437]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-f181b437]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-f181b437]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-f181b437]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f181b437]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f181b437]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f181b437]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f181b437]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f181b437]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f181b437]{color:var(--text-primary)}.copy-toast[data-v-f181b437]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-f181b437]{grid-template-columns:1fr}}.calculator[data-v-7be9ba84]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7be9ba84]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7be9ba84]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7be9ba84]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-7be9ba84]{display:flex;flex-direction:column;gap:10px}.field[data-v-7be9ba84]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7be9ba84]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7be9ba84]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7be9ba84]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7be9ba84]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7be9ba84]:hover{background:var(--primary-dark)}.result-box[data-v-7be9ba84]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-7be9ba84]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-7be9ba84]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-7be9ba84]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-7be9ba84]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-7be9ba84]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7be9ba84]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-7be9ba84]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-7be9ba84]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-7be9ba84]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7be9ba84]{color:var(--text-primary)}.copy-toast[data-v-7be9ba84]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-7be9ba84]{grid-template-columns:1fr}}.calculator[data-v-fa77fa05]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fa77fa05]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fa77fa05]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fa77fa05]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fa77fa05]{display:flex;flex-direction:column;gap:10px}.field[data-v-fa77fa05]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fa77fa05]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fa77fa05]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fa77fa05]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-fa77fa05]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fa77fa05]:hover{background:var(--primary-dark)}.result-box[data-v-fa77fa05]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fa77fa05]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-fa77fa05]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-fa77fa05]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-fa77fa05]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-fa77fa05]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fa77fa05]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fa77fa05]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fa77fa05]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-fa77fa05]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fa77fa05]{color:var(--text-primary)}.copy-toast[data-v-fa77fa05]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-fa77fa05]{grid-template-columns:1fr}}.calculator[data-v-014a110d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-014a110d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-014a110d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-014a110d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-014a110d]{display:flex;flex-direction:column;gap:10px}.field[data-v-014a110d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-014a110d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-014a110d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-014a110d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-014a110d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-014a110d]:hover{background:var(--primary-dark)}.result-box[data-v-014a110d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-014a110d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-014a110d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-014a110d]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-014a110d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-014a110d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-014a110d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-014a110d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-014a110d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-014a110d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-014a110d]{color:var(--text-primary)}.copy-toast[data-v-014a110d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-014a110d]{grid-template-columns:1fr}}.calculator[data-v-e711b55d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e711b55d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e711b55d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e711b55d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e711b55d]{display:flex;flex-direction:column;gap:10px}.field[data-v-e711b55d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e711b55d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e711b55d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e711b55d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e711b55d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e711b55d]:hover{background:var(--primary-dark)}.result-box[data-v-e711b55d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e711b55d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-e711b55d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-e711b55d]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-e711b55d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e711b55d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e711b55d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e711b55d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e711b55d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e711b55d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e711b55d]{color:var(--text-primary)}.copy-toast[data-v-e711b55d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-e711b55d]{grid-template-columns:1fr}}.calculator[data-v-8971792c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8971792c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8971792c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8971792c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8971792c]{display:flex;flex-direction:column;gap:10px}.field[data-v-8971792c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8971792c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8971792c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8971792c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8971792c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8971792c]:hover{background:var(--primary-dark)}.result-box[data-v-8971792c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8971792c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-8971792c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-8971792c]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-8971792c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8971792c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8971792c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8971792c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8971792c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8971792c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8971792c]{color:var(--text-primary)}.copy-toast[data-v-8971792c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-8971792c]{grid-template-columns:1fr}}.calculator[data-v-68ed60dd]{display:flex;flex-direction:column;gap:16px}.panels[data-v-68ed60dd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-68ed60dd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-68ed60dd]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-68ed60dd]{display:flex;flex-direction:column;gap:10px}.field[data-v-68ed60dd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-68ed60dd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-68ed60dd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-68ed60dd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-68ed60dd]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-68ed60dd]:hover{background:var(--primary-dark)}.result-box[data-v-68ed60dd]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-68ed60dd]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-68ed60dd]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-68ed60dd]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-68ed60dd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-68ed60dd]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-68ed60dd]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-68ed60dd]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-68ed60dd]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-68ed60dd]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-68ed60dd]{color:var(--text-primary)}.copy-toast[data-v-68ed60dd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-68ed60dd]{grid-template-columns:1fr}}.calculator[data-v-0462a938]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0462a938]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0462a938]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0462a938]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0462a938]{display:flex;flex-direction:column;gap:10px}.field[data-v-0462a938]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0462a938]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0462a938]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0462a938]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0462a938]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0462a938]:hover{background:var(--primary-dark)}.result-box[data-v-0462a938]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0462a938]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-0462a938]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-0462a938]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-0462a938]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0462a938]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0462a938]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0462a938]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0462a938]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0462a938]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0462a938]{color:var(--text-primary)}.copy-toast[data-v-0462a938]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-0462a938]{grid-template-columns:1fr}}.calculator[data-v-9432ff72]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9432ff72]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9432ff72]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9432ff72]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-9432ff72]{display:flex;flex-direction:column;gap:10px}.field[data-v-9432ff72]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9432ff72]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9432ff72]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9432ff72]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9432ff72]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9432ff72]:hover{background:var(--primary-dark)}.result-box[data-v-9432ff72]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-9432ff72]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-9432ff72]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-9432ff72]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-9432ff72]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-9432ff72]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9432ff72]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-9432ff72]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-9432ff72]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-9432ff72]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9432ff72]{color:var(--text-primary)}.copy-toast[data-v-9432ff72]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-9432ff72]{grid-template-columns:1fr}}.calculator[data-v-2d77b88e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2d77b88e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2d77b88e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2d77b88e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-2d77b88e]{display:flex;flex-direction:column;gap:10px}.field[data-v-2d77b88e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2d77b88e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2d77b88e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2d77b88e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2d77b88e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2d77b88e]:hover{background:var(--primary-dark)}.result-box[data-v-2d77b88e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-2d77b88e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-2d77b88e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-2d77b88e]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-2d77b88e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-2d77b88e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2d77b88e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-2d77b88e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-2d77b88e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-2d77b88e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2d77b88e]{color:var(--text-primary)}.copy-toast[data-v-2d77b88e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-2d77b88e]{grid-template-columns:1fr}}.calculator[data-v-b4ebd08f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b4ebd08f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b4ebd08f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b4ebd08f]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b4ebd08f]{display:flex;flex-direction:column;gap:10px}.field[data-v-b4ebd08f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b4ebd08f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b4ebd08f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b4ebd08f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b4ebd08f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b4ebd08f]:hover{background:var(--primary-dark)}.result-box[data-v-b4ebd08f]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b4ebd08f]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-b4ebd08f]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-b4ebd08f]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-b4ebd08f]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b4ebd08f]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b4ebd08f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b4ebd08f]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b4ebd08f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b4ebd08f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b4ebd08f]{color:var(--text-primary)}.copy-toast[data-v-b4ebd08f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-b4ebd08f]{grid-template-columns:1fr}}.calculator[data-v-6c4f1a7d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6c4f1a7d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6c4f1a7d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6c4f1a7d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-6c4f1a7d]{display:flex;flex-direction:column;gap:10px}.field[data-v-6c4f1a7d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6c4f1a7d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6c4f1a7d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6c4f1a7d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-6c4f1a7d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6c4f1a7d]:hover{background:var(--primary-dark)}.result-box[data-v-6c4f1a7d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-6c4f1a7d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-6c4f1a7d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-6c4f1a7d]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-6c4f1a7d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-6c4f1a7d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6c4f1a7d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-6c4f1a7d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-6c4f1a7d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-6c4f1a7d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6c4f1a7d]{color:var(--text-primary)}.copy-toast[data-v-6c4f1a7d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-6c4f1a7d]{grid-template-columns:1fr}}.calculator[data-v-eb0c80fd]{display:flex;flex-direction:column;gap:16px}.panels[data-v-eb0c80fd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-eb0c80fd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-eb0c80fd]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-eb0c80fd]{display:flex;flex-direction:column;gap:10px}.field[data-v-eb0c80fd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-eb0c80fd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-eb0c80fd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-eb0c80fd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-eb0c80fd]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-eb0c80fd]:hover{background:var(--primary-dark)}.result-box[data-v-eb0c80fd]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-eb0c80fd]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-eb0c80fd]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-eb0c80fd]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-eb0c80fd]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-eb0c80fd]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-eb0c80fd]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-eb0c80fd]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-eb0c80fd]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-eb0c80fd]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-eb0c80fd]{color:var(--text-primary)}.copy-toast[data-v-eb0c80fd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-eb0c80fd]{grid-template-columns:1fr}}.calculator[data-v-e9e2ed76]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e9e2ed76]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e9e2ed76]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e9e2ed76]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e9e2ed76]{display:flex;flex-direction:column;gap:10px}.field[data-v-e9e2ed76]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e9e2ed76]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e9e2ed76]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e9e2ed76]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e9e2ed76]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e9e2ed76]:hover{background:var(--primary-dark)}.result-box[data-v-e9e2ed76]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e9e2ed76]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-e9e2ed76]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-e9e2ed76]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-e9e2ed76]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e9e2ed76]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e9e2ed76]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e9e2ed76]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e9e2ed76]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e9e2ed76]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e9e2ed76]{color:var(--text-primary)}.copy-toast[data-v-e9e2ed76]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-e9e2ed76]{grid-template-columns:1fr}}.calculator[data-v-deae830b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-deae830b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-deae830b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-deae830b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-deae830b]{display:flex;flex-direction:column;gap:10px}.field[data-v-deae830b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-deae830b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-deae830b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-deae830b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-deae830b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-deae830b]:hover{background:var(--primary-dark)}.result-box[data-v-deae830b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-deae830b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-deae830b]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-deae830b]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-deae830b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-deae830b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-deae830b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-deae830b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-deae830b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-deae830b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-deae830b]{color:var(--text-primary)}.copy-toast[data-v-deae830b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-deae830b]{grid-template-columns:1fr}}.calculator[data-v-52747faf]{display:flex;flex-direction:column;gap:16px}.panels[data-v-52747faf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-52747faf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-52747faf]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-52747faf]{display:flex;flex-direction:column;gap:10px}.field[data-v-52747faf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-52747faf]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-52747faf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-52747faf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-52747faf]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-52747faf]:hover{background:var(--primary-dark)}.result-box[data-v-52747faf]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-52747faf]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-52747faf]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-52747faf]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-52747faf]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-52747faf]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-52747faf]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-52747faf]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-52747faf]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-52747faf]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-52747faf]{color:var(--text-primary)}.copy-toast[data-v-52747faf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-52747faf]{grid-template-columns:1fr}}.calculator[data-v-fa5df932]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fa5df932]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fa5df932]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fa5df932]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fa5df932]{display:flex;flex-direction:column;gap:10px}.field[data-v-fa5df932]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fa5df932]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fa5df932]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fa5df932]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-fa5df932]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fa5df932]:hover{background:var(--primary-dark)}.result-box[data-v-fa5df932]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fa5df932]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-fa5df932]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-fa5df932]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-fa5df932]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-fa5df932]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fa5df932]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fa5df932]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fa5df932]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-fa5df932]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fa5df932]{color:var(--text-primary)}.copy-toast[data-v-fa5df932]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-fa5df932]{grid-template-columns:1fr}}.calculator[data-v-43821ae9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-43821ae9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-43821ae9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-43821ae9]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-43821ae9]{display:flex;flex-direction:column;gap:10px}.field[data-v-43821ae9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-43821ae9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-43821ae9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-43821ae9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-43821ae9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-43821ae9]:hover{background:var(--primary-dark)}.result-box[data-v-43821ae9]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-43821ae9]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-43821ae9]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-43821ae9]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-43821ae9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-43821ae9]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-43821ae9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-43821ae9]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-43821ae9]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-43821ae9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-43821ae9]{color:var(--text-primary)}.copy-toast[data-v-43821ae9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-43821ae9]{grid-template-columns:1fr}}.calculator[data-v-3eabae3b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3eabae3b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3eabae3b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3eabae3b]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-3eabae3b]{display:flex;flex-direction:column;gap:10px}.field[data-v-3eabae3b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3eabae3b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3eabae3b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3eabae3b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3eabae3b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3eabae3b]:hover{background:var(--primary-dark)}.result-box[data-v-3eabae3b]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-3eabae3b]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-3eabae3b]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-3eabae3b]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-3eabae3b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-3eabae3b]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3eabae3b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-3eabae3b]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-3eabae3b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-3eabae3b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3eabae3b]{color:var(--text-primary)}.copy-toast[data-v-3eabae3b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-3eabae3b]{grid-template-columns:1fr}}.calculator[data-v-b6827503]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b6827503]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b6827503]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b6827503]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b6827503]{display:flex;flex-direction:column;gap:10px}.field[data-v-b6827503]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b6827503]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b6827503]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b6827503]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b6827503]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b6827503]:hover{background:var(--primary-dark)}.result-box[data-v-b6827503]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b6827503]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-b6827503]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-b6827503]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-b6827503]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b6827503]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b6827503]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b6827503]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b6827503]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b6827503]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b6827503]{color:var(--text-primary)}.copy-toast[data-v-b6827503]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-b6827503]{grid-template-columns:1fr}}.calculator[data-v-e5d0bf97]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e5d0bf97]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e5d0bf97]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e5d0bf97]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-e5d0bf97]{display:flex;flex-direction:column;gap:10px}.field[data-v-e5d0bf97]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e5d0bf97]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e5d0bf97]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e5d0bf97]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e5d0bf97]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e5d0bf97]:hover{background:var(--primary-dark)}.result-box[data-v-e5d0bf97]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-e5d0bf97]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-e5d0bf97]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-e5d0bf97]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-e5d0bf97]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-e5d0bf97]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e5d0bf97]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-e5d0bf97]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-e5d0bf97]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-e5d0bf97]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e5d0bf97]{color:var(--text-primary)}.copy-toast[data-v-e5d0bf97]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-e5d0bf97]{grid-template-columns:1fr}}.calculator[data-v-23593f8a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-23593f8a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-23593f8a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-23593f8a]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-23593f8a]{display:flex;flex-direction:column;gap:10px}.field[data-v-23593f8a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-23593f8a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-23593f8a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-23593f8a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-23593f8a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-23593f8a]:hover{background:var(--primary-dark)}.result-box[data-v-23593f8a]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-23593f8a]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-23593f8a]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-23593f8a]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-23593f8a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-23593f8a]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-23593f8a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-23593f8a]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-23593f8a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-23593f8a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-23593f8a]{color:var(--text-primary)}.copy-toast[data-v-23593f8a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-23593f8a]{grid-template-columns:1fr}}.calculator[data-v-716fa5ad]{display:flex;flex-direction:column;gap:16px}.panels[data-v-716fa5ad]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-716fa5ad]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-716fa5ad]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-716fa5ad]{display:flex;flex-direction:column;gap:10px}.field[data-v-716fa5ad]{display:flex;flex-direction:column;gap:4px}.field label[data-v-716fa5ad]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-716fa5ad]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-716fa5ad]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-716fa5ad]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-716fa5ad]:hover{background:var(--primary-dark)}.result-box[data-v-716fa5ad]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-716fa5ad]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-716fa5ad]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-716fa5ad]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-716fa5ad]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-716fa5ad]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-716fa5ad]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-716fa5ad]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-716fa5ad]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-716fa5ad]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-716fa5ad]{color:var(--text-primary)}.copy-toast[data-v-716fa5ad]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-716fa5ad]{grid-template-columns:1fr}}.calculator[data-v-a73f6a65]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a73f6a65]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a73f6a65]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a73f6a65]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a73f6a65]{display:flex;flex-direction:column;gap:10px}.field[data-v-a73f6a65]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a73f6a65]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a73f6a65]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a73f6a65]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a73f6a65]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a73f6a65]:hover{background:var(--primary-dark)}.result-box[data-v-a73f6a65]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a73f6a65]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-a73f6a65]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-a73f6a65]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-a73f6a65]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a73f6a65]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a73f6a65]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a73f6a65]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a73f6a65]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a73f6a65]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a73f6a65]{color:var(--text-primary)}.copy-toast[data-v-a73f6a65]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-a73f6a65]{grid-template-columns:1fr}}.calculator[data-v-723142bc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-723142bc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-723142bc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-723142bc]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-723142bc]{display:flex;flex-direction:column;gap:10px}.field[data-v-723142bc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-723142bc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-723142bc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-723142bc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-723142bc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-723142bc]:hover{background:var(--primary-dark)}.result-box[data-v-723142bc]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-723142bc]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-723142bc]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-723142bc]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-723142bc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-723142bc]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-723142bc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-723142bc]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-723142bc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-723142bc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-723142bc]{color:var(--text-primary)}.copy-toast[data-v-723142bc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-723142bc]{grid-template-columns:1fr}}.calculator[data-v-fae45a7d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-fae45a7d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-fae45a7d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-fae45a7d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-fae45a7d]{display:flex;flex-direction:column;gap:10px}.field[data-v-fae45a7d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-fae45a7d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-fae45a7d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-fae45a7d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-fae45a7d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-fae45a7d]:hover{background:var(--primary-dark)}.result-box[data-v-fae45a7d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-fae45a7d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-fae45a7d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-fae45a7d]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-fae45a7d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-fae45a7d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-fae45a7d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-fae45a7d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-fae45a7d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-fae45a7d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-fae45a7d]{color:var(--text-primary)}.copy-toast[data-v-fae45a7d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-fae45a7d]{grid-template-columns:1fr}}.calculator[data-v-cac77f0c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cac77f0c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cac77f0c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cac77f0c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-cac77f0c]{display:flex;flex-direction:column;gap:10px}.field[data-v-cac77f0c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cac77f0c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cac77f0c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cac77f0c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-cac77f0c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cac77f0c]:hover{background:var(--primary-dark)}.result-box[data-v-cac77f0c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-cac77f0c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-cac77f0c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-cac77f0c]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-cac77f0c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-cac77f0c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-cac77f0c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-cac77f0c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-cac77f0c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-cac77f0c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cac77f0c]{color:var(--text-primary)}.copy-toast[data-v-cac77f0c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-cac77f0c]{grid-template-columns:1fr}}.calculator[data-v-f56f68b5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f56f68b5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f56f68b5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f56f68b5]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-f56f68b5]{display:flex;flex-direction:column;gap:10px}.field[data-v-f56f68b5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f56f68b5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f56f68b5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f56f68b5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f56f68b5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f56f68b5]:hover{background:var(--primary-dark)}.result-box[data-v-f56f68b5]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-f56f68b5]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-f56f68b5]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-f56f68b5]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-f56f68b5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-f56f68b5]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f56f68b5]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-f56f68b5]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-f56f68b5]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-f56f68b5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f56f68b5]{color:var(--text-primary)}.copy-toast[data-v-f56f68b5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-f56f68b5]{grid-template-columns:1fr}}.calculator[data-v-685435fc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-685435fc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-685435fc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-685435fc]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-685435fc]{display:flex;flex-direction:column;gap:10px}.field[data-v-685435fc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-685435fc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-685435fc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-685435fc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-685435fc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-685435fc]:hover{background:var(--primary-dark)}.result-box[data-v-685435fc]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-685435fc]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-685435fc]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-685435fc]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-685435fc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-685435fc]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-685435fc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-685435fc]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-685435fc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-685435fc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-685435fc]{color:var(--text-primary)}.copy-toast[data-v-685435fc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-685435fc]{grid-template-columns:1fr}}.calculator[data-v-af979099]{display:flex;flex-direction:column;gap:16px}.panels[data-v-af979099]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-af979099]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-af979099]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-af979099]{display:flex;flex-direction:column;gap:10px}.field[data-v-af979099]{display:flex;flex-direction:column;gap:4px}.field label[data-v-af979099]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-af979099]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-af979099]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-af979099]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-af979099]:hover{background:var(--primary-dark)}.result-box[data-v-af979099]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-af979099]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-af979099]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-af979099]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-af979099]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-af979099]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-af979099]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-af979099]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-af979099]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-af979099]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-af979099]{color:var(--text-primary)}.copy-toast[data-v-af979099]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-af979099]{grid-template-columns:1fr}}.calculator[data-v-67edaa85]{display:flex;flex-direction:column;gap:16px}.panels[data-v-67edaa85]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-67edaa85]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-67edaa85]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-67edaa85]{display:flex;flex-direction:column;gap:10px}.field[data-v-67edaa85]{display:flex;flex-direction:column;gap:4px}.field label[data-v-67edaa85]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-67edaa85]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-67edaa85]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-67edaa85]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-67edaa85]:hover{background:var(--primary-dark)}.result-box[data-v-67edaa85]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-67edaa85]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-67edaa85]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-67edaa85]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-67edaa85]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-67edaa85]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-67edaa85]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-67edaa85]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-67edaa85]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-67edaa85]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-67edaa85]{color:var(--text-primary)}.copy-toast[data-v-67edaa85]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-67edaa85]{grid-template-columns:1fr}}.calculator[data-v-5939b25c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5939b25c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5939b25c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5939b25c]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5939b25c]{display:flex;flex-direction:column;gap:10px}.field[data-v-5939b25c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5939b25c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5939b25c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5939b25c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5939b25c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5939b25c]:hover{background:var(--primary-dark)}.result-box[data-v-5939b25c]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5939b25c]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-5939b25c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-5939b25c]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-5939b25c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5939b25c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5939b25c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5939b25c]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5939b25c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5939b25c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5939b25c]{color:var(--text-primary)}.copy-toast[data-v-5939b25c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-5939b25c]{grid-template-columns:1fr}}.calculator[data-v-499da7a5]{display:flex;flex-direction:column;gap:16px}.panels[data-v-499da7a5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-499da7a5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-499da7a5]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-499da7a5]{display:flex;flex-direction:column;gap:10px}.field[data-v-499da7a5]{display:flex;flex-direction:column;gap:4px}.field label[data-v-499da7a5]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-499da7a5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-499da7a5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-499da7a5]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-499da7a5]:hover{background:var(--primary-dark)}.result-box[data-v-499da7a5]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-499da7a5]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-499da7a5]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-499da7a5]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-499da7a5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-499da7a5]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-499da7a5]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-499da7a5]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-499da7a5]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-499da7a5]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-499da7a5]{color:var(--text-primary)}.copy-toast[data-v-499da7a5]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-499da7a5]{grid-template-columns:1fr}}.calculator[data-v-a57bebba]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a57bebba]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a57bebba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a57bebba]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a57bebba]{display:flex;flex-direction:column;gap:10px}.field[data-v-a57bebba]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a57bebba]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a57bebba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a57bebba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a57bebba]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a57bebba]:hover{background:var(--primary-dark)}.result-box[data-v-a57bebba]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a57bebba]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-a57bebba]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-a57bebba]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-a57bebba]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a57bebba]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a57bebba]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a57bebba]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a57bebba]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a57bebba]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a57bebba]{color:var(--text-primary)}.copy-toast[data-v-a57bebba]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-a57bebba]{grid-template-columns:1fr}}.calculator[data-v-43c88632]{display:flex;flex-direction:column;gap:16px}.panels[data-v-43c88632]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-43c88632]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-43c88632]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-43c88632]{display:flex;flex-direction:column;gap:10px}.field[data-v-43c88632]{display:flex;flex-direction:column;gap:4px}.field label[data-v-43c88632]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-43c88632]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-43c88632]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-43c88632]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-43c88632]:hover{background:var(--primary-dark)}.result-box[data-v-43c88632]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-43c88632]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-43c88632]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-43c88632]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-43c88632]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-43c88632]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-43c88632]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-43c88632]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-43c88632]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-43c88632]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-43c88632]{color:var(--text-primary)}.copy-toast[data-v-43c88632]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-43c88632]{grid-template-columns:1fr}}.calculator[data-v-8355b040]{display:flex;flex-direction:column;gap:16px}.panels[data-v-8355b040]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-8355b040]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-8355b040]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-8355b040]{display:flex;flex-direction:column;gap:10px}.field[data-v-8355b040]{display:flex;flex-direction:column;gap:4px}.field label[data-v-8355b040]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-8355b040]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-8355b040]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8355b040]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-8355b040]:hover{background:var(--primary-dark)}.result-box[data-v-8355b040]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-8355b040]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-8355b040]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-8355b040]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-8355b040]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-8355b040]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-8355b040]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-8355b040]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-8355b040]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-8355b040]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-8355b040]{color:var(--text-primary)}.copy-toast[data-v-8355b040]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-8355b040]{grid-template-columns:1fr}}.calculator[data-v-a73bfd81]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a73bfd81]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a73bfd81]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a73bfd81]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a73bfd81]{display:flex;flex-direction:column;gap:10px}.field[data-v-a73bfd81]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a73bfd81]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a73bfd81]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a73bfd81]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a73bfd81]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a73bfd81]:hover{background:var(--primary-dark)}.result-box[data-v-a73bfd81]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a73bfd81]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-a73bfd81]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-a73bfd81]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-a73bfd81]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a73bfd81]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a73bfd81]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a73bfd81]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a73bfd81]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a73bfd81]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a73bfd81]{color:var(--text-primary)}.copy-toast[data-v-a73bfd81]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-a73bfd81]{grid-template-columns:1fr}}.calculator[data-v-66214728]{display:flex;flex-direction:column;gap:16px}.panels[data-v-66214728]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-66214728]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-66214728]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-66214728]{display:flex;flex-direction:column;gap:10px}.field[data-v-66214728]{display:flex;flex-direction:column;gap:4px}.field label[data-v-66214728]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-66214728]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-66214728]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-66214728]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-66214728]:hover{background:var(--primary-dark)}.result-box[data-v-66214728]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-66214728]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-66214728]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-66214728]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-66214728]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-66214728]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-66214728]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-66214728]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-66214728]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-66214728]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-66214728]{color:var(--text-primary)}.copy-toast[data-v-66214728]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-66214728]{grid-template-columns:1fr}}.calculator[data-v-a0a9e8bc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a0a9e8bc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a0a9e8bc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a0a9e8bc]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-a0a9e8bc]{display:flex;flex-direction:column;gap:10px}.field[data-v-a0a9e8bc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a0a9e8bc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a0a9e8bc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a0a9e8bc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a0a9e8bc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a0a9e8bc]:hover{background:var(--primary-dark)}.result-box[data-v-a0a9e8bc]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-a0a9e8bc]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-a0a9e8bc]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-a0a9e8bc]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-a0a9e8bc]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-a0a9e8bc]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a0a9e8bc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-a0a9e8bc]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-a0a9e8bc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-a0a9e8bc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a0a9e8bc]{color:var(--text-primary)}.copy-toast[data-v-a0a9e8bc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-a0a9e8bc]{grid-template-columns:1fr}}.calculator[data-v-5db88161]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5db88161]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5db88161]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5db88161]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-5db88161]{display:flex;flex-direction:column;gap:10px}.field[data-v-5db88161]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5db88161]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5db88161]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5db88161]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5db88161]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5db88161]:hover{background:var(--primary-dark)}.result-box[data-v-5db88161]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-5db88161]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-5db88161]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-5db88161]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-5db88161]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-5db88161]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5db88161]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-5db88161]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-5db88161]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-5db88161]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5db88161]{color:var(--text-primary)}.copy-toast[data-v-5db88161]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-5db88161]{grid-template-columns:1fr}}.calculator[data-v-efefd03d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-efefd03d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-efefd03d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-efefd03d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-efefd03d]{display:flex;flex-direction:column;gap:10px}.field[data-v-efefd03d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-efefd03d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-efefd03d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-efefd03d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-efefd03d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-efefd03d]:hover{background:var(--primary-dark)}.result-box[data-v-efefd03d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-efefd03d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-efefd03d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-efefd03d]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-efefd03d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-efefd03d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-efefd03d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-efefd03d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-efefd03d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-efefd03d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-efefd03d]{color:var(--text-primary)}.copy-toast[data-v-efefd03d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-efefd03d]{grid-template-columns:1fr}}.calculator[data-v-b21237ed]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b21237ed]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b21237ed]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b21237ed]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b21237ed]{display:flex;flex-direction:column;gap:10px}.field[data-v-b21237ed]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b21237ed]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b21237ed]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b21237ed]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b21237ed]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b21237ed]:hover{background:var(--primary-dark)}.result-box[data-v-b21237ed]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b21237ed]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-b21237ed]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-b21237ed]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-b21237ed]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b21237ed]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b21237ed]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b21237ed]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b21237ed]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b21237ed]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b21237ed]{color:var(--text-primary)}.copy-toast[data-v-b21237ed]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-b21237ed]{grid-template-columns:1fr}}.calculator[data-v-91d57fec]{display:flex;flex-direction:column;gap:16px}.panels[data-v-91d57fec]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-91d57fec]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-91d57fec]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-91d57fec]{display:flex;flex-direction:column;gap:10px}.field[data-v-91d57fec]{display:flex;flex-direction:column;gap:4px}.field label[data-v-91d57fec]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-91d57fec]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-91d57fec]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-91d57fec]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-91d57fec]:hover{background:var(--primary-dark)}.result-box[data-v-91d57fec]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-91d57fec]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-91d57fec]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-91d57fec]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-91d57fec]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-91d57fec]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-91d57fec]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-91d57fec]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-91d57fec]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-91d57fec]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-91d57fec]{color:var(--text-primary)}.copy-toast[data-v-91d57fec]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-91d57fec]{grid-template-columns:1fr}}.calculator[data-v-b1a7535e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b1a7535e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b1a7535e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b1a7535e]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-b1a7535e]{display:flex;flex-direction:column;gap:10px}.field[data-v-b1a7535e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b1a7535e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b1a7535e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b1a7535e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b1a7535e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b1a7535e]:hover{background:var(--primary-dark)}.result-box[data-v-b1a7535e]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-b1a7535e]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-b1a7535e]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-b1a7535e]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-b1a7535e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-b1a7535e]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b1a7535e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-b1a7535e]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-b1a7535e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-b1a7535e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b1a7535e]{color:var(--text-primary)}.copy-toast[data-v-b1a7535e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-b1a7535e]{grid-template-columns:1fr}}.calculator[data-v-02edee1d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-02edee1d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-02edee1d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-02edee1d]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-02edee1d]{display:flex;flex-direction:column;gap:10px}.field[data-v-02edee1d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-02edee1d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-02edee1d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-02edee1d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-02edee1d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-02edee1d]:hover{background:var(--primary-dark)}.result-box[data-v-02edee1d]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-02edee1d]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-02edee1d]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-02edee1d]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-02edee1d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-02edee1d]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-02edee1d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-02edee1d]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-02edee1d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-02edee1d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-02edee1d]{color:var(--text-primary)}.copy-toast[data-v-02edee1d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-02edee1d]{grid-template-columns:1fr}}.calculator[data-v-969a9903]{display:flex;flex-direction:column;gap:16px}.panels[data-v-969a9903]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-969a9903]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-969a9903]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-969a9903]{display:flex;flex-direction:column;gap:10px}.field[data-v-969a9903]{display:flex;flex-direction:column;gap:4px}.field label[data-v-969a9903]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-969a9903]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-969a9903]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-969a9903]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-969a9903]:hover{background:var(--primary-dark)}.result-box[data-v-969a9903]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-969a9903]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-969a9903]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-969a9903]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-969a9903]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-969a9903]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-969a9903]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-969a9903]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-969a9903]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-969a9903]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-969a9903]{color:var(--text-primary)}.copy-toast[data-v-969a9903]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-969a9903]{grid-template-columns:1fr}}.calculator[data-v-709925e9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-709925e9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-709925e9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-709925e9]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-709925e9]{display:flex;flex-direction:column;gap:10px}.field[data-v-709925e9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-709925e9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-709925e9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-709925e9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-709925e9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-709925e9]:hover{background:var(--primary-dark)}.result-box[data-v-709925e9]{display:flex;align-items:center;gap:10px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-709925e9]{font-size:22px;font-weight:700;color:var(--primary);flex:1;word-break:break-all}.copy-btn[data-v-709925e9]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all .2s;flex-shrink:0}.copy-btn[data-v-709925e9]:hover{background:var(--primary-bg);color:var(--primary);border-color:var(--primary)}.result-placeholder[data-v-709925e9]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-709925e9]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-709925e9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-709925e9]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-709925e9]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-709925e9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-709925e9]{color:var(--text-primary)}.copy-toast[data-v-709925e9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width: 768px){.panels[data-v-709925e9]{grid-template-columns:1fr}}.calc-wrap[data-v-dfabfb72]{display:flex;flex-direction:column;gap:16px}.panels[data-v-dfabfb72]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-dfabfb72]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-dfabfb72]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-dfabfb72]{display:flex;flex-direction:column;gap:10px}.field[data-v-dfabfb72]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dfabfb72]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-dfabfb72]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-dfabfb72]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-dfabfb72]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-dfabfb72]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-dfabfb72]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-dfabfb72]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-dfabfb72]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-dfabfb72]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-dfabfb72]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-dfabfb72]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-dfabfb72]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-dfabfb72]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-dfabfb72]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-dfabfb72]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-dfabfb72]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-dfabfb72]:hover{background:#e0e7ff}.formula-box[data-v-dfabfb72]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-dfabfb72]{color:var(--text-primary)}.copy-toast[data-v-dfabfb72]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-dfabfb72]{grid-template-columns:1fr}}.calc-wrap[data-v-6a851983]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6a851983]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6a851983]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6a851983]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6a851983]{display:flex;flex-direction:column;gap:10px}.field[data-v-6a851983]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6a851983]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6a851983]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6a851983]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-6a851983]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-6a851983]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6a851983]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-6a851983]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-6a851983]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-6a851983]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-6a851983]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-6a851983]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-6a851983]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6a851983]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-6a851983]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-6a851983]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-6a851983]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6a851983]:hover{background:#e0e7ff}.formula-box[data-v-6a851983]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6a851983]{color:var(--text-primary)}.copy-toast[data-v-6a851983]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-6a851983]{grid-template-columns:1fr}}.calc-wrap[data-v-4901d5b1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4901d5b1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4901d5b1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4901d5b1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4901d5b1]{display:flex;flex-direction:column;gap:10px}.field[data-v-4901d5b1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4901d5b1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4901d5b1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4901d5b1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4901d5b1]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4901d5b1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4901d5b1]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-4901d5b1]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4901d5b1]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4901d5b1]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4901d5b1]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4901d5b1]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-4901d5b1]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4901d5b1]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-4901d5b1]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-4901d5b1]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4901d5b1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4901d5b1]:hover{background:#e0e7ff}.formula-box[data-v-4901d5b1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4901d5b1]{color:var(--text-primary)}.copy-toast[data-v-4901d5b1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-4901d5b1]{grid-template-columns:1fr}}.calc-wrap[data-v-09779131]{display:flex;flex-direction:column;gap:16px}.panels[data-v-09779131]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-09779131]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-09779131]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-09779131]{display:flex;flex-direction:column;gap:10px}.field[data-v-09779131]{display:flex;flex-direction:column;gap:4px}.field label[data-v-09779131]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-09779131]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-09779131]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-09779131]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-09779131]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-09779131]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-09779131]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-09779131]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-09779131]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-09779131]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-09779131]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-09779131]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-09779131]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-09779131]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-09779131]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-09779131]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-09779131]:hover{background:#e0e7ff}.formula-box[data-v-09779131]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-09779131]{color:var(--text-primary)}.copy-toast[data-v-09779131]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-09779131]{grid-template-columns:1fr}}.calc-wrap[data-v-ff3b5f87]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ff3b5f87]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ff3b5f87]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ff3b5f87]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ff3b5f87]{display:flex;flex-direction:column;gap:10px}.field[data-v-ff3b5f87]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ff3b5f87]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ff3b5f87]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ff3b5f87]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ff3b5f87]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ff3b5f87]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ff3b5f87]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-ff3b5f87]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ff3b5f87]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ff3b5f87]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ff3b5f87]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ff3b5f87]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-ff3b5f87]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ff3b5f87]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-ff3b5f87]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-ff3b5f87]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ff3b5f87]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ff3b5f87]:hover{background:#e0e7ff}.formula-box[data-v-ff3b5f87]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ff3b5f87]{color:var(--text-primary)}.copy-toast[data-v-ff3b5f87]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-ff3b5f87]{grid-template-columns:1fr}}.calc-wrap[data-v-5033399d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5033399d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5033399d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5033399d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5033399d]{display:flex;flex-direction:column;gap:10px}.field[data-v-5033399d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5033399d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5033399d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5033399d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-5033399d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-5033399d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5033399d]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-5033399d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-5033399d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-5033399d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-5033399d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-5033399d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-5033399d]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5033399d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-5033399d]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-5033399d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-5033399d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5033399d]:hover{background:#e0e7ff}.formula-box[data-v-5033399d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5033399d]{color:var(--text-primary)}.copy-toast[data-v-5033399d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-5033399d]{grid-template-columns:1fr}}.calc-wrap[data-v-59e7f58a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-59e7f58a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-59e7f58a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-59e7f58a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-59e7f58a]{display:flex;flex-direction:column;gap:10px}.field[data-v-59e7f58a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-59e7f58a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-59e7f58a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-59e7f58a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-59e7f58a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-59e7f58a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-59e7f58a]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-59e7f58a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-59e7f58a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-59e7f58a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-59e7f58a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-59e7f58a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-59e7f58a]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-59e7f58a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-59e7f58a]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-59e7f58a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-59e7f58a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-59e7f58a]:hover{background:#e0e7ff}.formula-box[data-v-59e7f58a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-59e7f58a]{color:var(--text-primary)}.copy-toast[data-v-59e7f58a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-59e7f58a]{grid-template-columns:1fr}}.calc-wrap[data-v-b9b98a89]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b9b98a89]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b9b98a89]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b9b98a89]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b9b98a89]{display:flex;flex-direction:column;gap:10px}.field[data-v-b9b98a89]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b9b98a89]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b9b98a89]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b9b98a89]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b9b98a89]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b9b98a89]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b9b98a89]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-b9b98a89]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b9b98a89]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b9b98a89]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b9b98a89]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b9b98a89]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-b9b98a89]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b9b98a89]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-b9b98a89]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-b9b98a89]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b9b98a89]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b9b98a89]:hover{background:#e0e7ff}.formula-box[data-v-b9b98a89]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b9b98a89]{color:var(--text-primary)}.copy-toast[data-v-b9b98a89]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-b9b98a89]{grid-template-columns:1fr}}.calc-wrap[data-v-d802c174]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d802c174]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d802c174]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d802c174]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d802c174]{display:flex;flex-direction:column;gap:10px}.field[data-v-d802c174]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d802c174]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d802c174]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d802c174]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d802c174]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d802c174]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d802c174]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-d802c174]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d802c174]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d802c174]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d802c174]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d802c174]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-d802c174]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d802c174]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-d802c174]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-d802c174]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d802c174]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d802c174]:hover{background:#e0e7ff}.formula-box[data-v-d802c174]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d802c174]{color:var(--text-primary)}.copy-toast[data-v-d802c174]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-d802c174]{grid-template-columns:1fr}}.calc-wrap[data-v-acc4ff31]{display:flex;flex-direction:column;gap:16px}.panels[data-v-acc4ff31]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-acc4ff31]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-acc4ff31]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-acc4ff31]{display:flex;flex-direction:column;gap:10px}.field[data-v-acc4ff31]{display:flex;flex-direction:column;gap:4px}.field label[data-v-acc4ff31]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-acc4ff31]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-acc4ff31]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-acc4ff31]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-acc4ff31]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-acc4ff31]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-acc4ff31]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-acc4ff31]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-acc4ff31]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-acc4ff31]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-acc4ff31]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-acc4ff31]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-acc4ff31]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-acc4ff31]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-acc4ff31]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-acc4ff31]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-acc4ff31]:hover{background:#e0e7ff}.formula-box[data-v-acc4ff31]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-acc4ff31]{color:var(--text-primary)}.copy-toast[data-v-acc4ff31]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-acc4ff31]{grid-template-columns:1fr}}.calc-wrap[data-v-6bf2a9e2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6bf2a9e2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6bf2a9e2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6bf2a9e2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6bf2a9e2]{display:flex;flex-direction:column;gap:10px}.field[data-v-6bf2a9e2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6bf2a9e2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6bf2a9e2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6bf2a9e2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-6bf2a9e2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-6bf2a9e2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6bf2a9e2]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-6bf2a9e2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-6bf2a9e2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-6bf2a9e2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-6bf2a9e2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-6bf2a9e2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-6bf2a9e2]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6bf2a9e2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-6bf2a9e2]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-6bf2a9e2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-6bf2a9e2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6bf2a9e2]:hover{background:#e0e7ff}.formula-box[data-v-6bf2a9e2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6bf2a9e2]{color:var(--text-primary)}.copy-toast[data-v-6bf2a9e2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-6bf2a9e2]{grid-template-columns:1fr}}.calc-wrap[data-v-a481d807]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a481d807]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a481d807]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a481d807]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a481d807]{display:flex;flex-direction:column;gap:10px}.field[data-v-a481d807]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a481d807]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a481d807]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a481d807]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a481d807]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a481d807]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a481d807]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-a481d807]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a481d807]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a481d807]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a481d807]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a481d807]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-a481d807]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a481d807]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-a481d807]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-a481d807]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a481d807]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a481d807]:hover{background:#e0e7ff}.formula-box[data-v-a481d807]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a481d807]{color:var(--text-primary)}.copy-toast[data-v-a481d807]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-a481d807]{grid-template-columns:1fr}}.calc-wrap[data-v-f8ad6c07]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f8ad6c07]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f8ad6c07]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f8ad6c07]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f8ad6c07]{display:flex;flex-direction:column;gap:10px}.field[data-v-f8ad6c07]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f8ad6c07]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f8ad6c07]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f8ad6c07]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f8ad6c07]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f8ad6c07]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f8ad6c07]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-f8ad6c07]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-f8ad6c07]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-f8ad6c07]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-f8ad6c07]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-f8ad6c07]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-f8ad6c07]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f8ad6c07]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-f8ad6c07]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-f8ad6c07]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-f8ad6c07]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f8ad6c07]:hover{background:#e0e7ff}.formula-box[data-v-f8ad6c07]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f8ad6c07]{color:var(--text-primary)}.copy-toast[data-v-f8ad6c07]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-f8ad6c07]{grid-template-columns:1fr}}.calc-wrap[data-v-c795d0e8]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c795d0e8]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c795d0e8]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c795d0e8]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c795d0e8]{display:flex;flex-direction:column;gap:10px}.field[data-v-c795d0e8]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c795d0e8]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c795d0e8]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c795d0e8]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c795d0e8]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c795d0e8]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c795d0e8]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-c795d0e8]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c795d0e8]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c795d0e8]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c795d0e8]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c795d0e8]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-c795d0e8]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c795d0e8]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-c795d0e8]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-c795d0e8]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c795d0e8]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c795d0e8]:hover{background:#e0e7ff}.formula-box[data-v-c795d0e8]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c795d0e8]{color:var(--text-primary)}.copy-toast[data-v-c795d0e8]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-c795d0e8]{grid-template-columns:1fr}}.calc-wrap[data-v-56edb041]{display:flex;flex-direction:column;gap:16px}.panels[data-v-56edb041]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-56edb041]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-56edb041]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-56edb041]{display:flex;flex-direction:column;gap:10px}.field[data-v-56edb041]{display:flex;flex-direction:column;gap:4px}.field label[data-v-56edb041]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-56edb041]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-56edb041]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-56edb041]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-56edb041]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-56edb041]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-56edb041]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-56edb041]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-56edb041]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-56edb041]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-56edb041]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-56edb041]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-56edb041]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-56edb041]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-56edb041]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-56edb041]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-56edb041]:hover{background:#e0e7ff}.formula-box[data-v-56edb041]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-56edb041]{color:var(--text-primary)}.copy-toast[data-v-56edb041]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-56edb041]{grid-template-columns:1fr}}.calc-wrap[data-v-ad38ec14]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ad38ec14]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ad38ec14]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ad38ec14]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ad38ec14]{display:flex;flex-direction:column;gap:10px}.field[data-v-ad38ec14]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ad38ec14]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ad38ec14]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ad38ec14]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ad38ec14]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ad38ec14]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ad38ec14]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-ad38ec14]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ad38ec14]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ad38ec14]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ad38ec14]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ad38ec14]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-ad38ec14]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ad38ec14]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-ad38ec14]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-ad38ec14]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ad38ec14]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ad38ec14]:hover{background:#e0e7ff}.formula-box[data-v-ad38ec14]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ad38ec14]{color:var(--text-primary)}.copy-toast[data-v-ad38ec14]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-ad38ec14]{grid-template-columns:1fr}}.calc-wrap[data-v-b453f358]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b453f358]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b453f358]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b453f358]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b453f358]{display:flex;flex-direction:column;gap:10px}.field[data-v-b453f358]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b453f358]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b453f358]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b453f358]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b453f358]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b453f358]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b453f358]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-b453f358]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b453f358]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b453f358]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b453f358]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b453f358]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-b453f358]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b453f358]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-b453f358]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-b453f358]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b453f358]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b453f358]:hover{background:#e0e7ff}.formula-box[data-v-b453f358]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b453f358]{color:var(--text-primary)}.copy-toast[data-v-b453f358]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-b453f358]{grid-template-columns:1fr}}.calc-wrap[data-v-2c39ff66]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2c39ff66]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2c39ff66]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2c39ff66]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2c39ff66]{display:flex;flex-direction:column;gap:10px}.field[data-v-2c39ff66]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2c39ff66]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2c39ff66]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2c39ff66]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2c39ff66]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2c39ff66]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2c39ff66]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-2c39ff66]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2c39ff66]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2c39ff66]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2c39ff66]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2c39ff66]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-2c39ff66]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2c39ff66]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-2c39ff66]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-2c39ff66]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2c39ff66]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2c39ff66]:hover{background:#e0e7ff}.formula-box[data-v-2c39ff66]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2c39ff66]{color:var(--text-primary)}.copy-toast[data-v-2c39ff66]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-2c39ff66]{grid-template-columns:1fr}}.calc-wrap[data-v-1914078e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1914078e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1914078e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1914078e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1914078e]{display:flex;flex-direction:column;gap:10px}.field[data-v-1914078e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1914078e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1914078e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1914078e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1914078e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1914078e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1914078e]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-1914078e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1914078e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1914078e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1914078e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1914078e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-1914078e]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1914078e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-1914078e]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-1914078e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1914078e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1914078e]:hover{background:#e0e7ff}.formula-box[data-v-1914078e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1914078e]{color:var(--text-primary)}.copy-toast[data-v-1914078e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-1914078e]{grid-template-columns:1fr}}.calc-wrap[data-v-65fab289]{display:flex;flex-direction:column;gap:16px}.panels[data-v-65fab289]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-65fab289]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-65fab289]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-65fab289]{display:flex;flex-direction:column;gap:10px}.field[data-v-65fab289]{display:flex;flex-direction:column;gap:4px}.field label[data-v-65fab289]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-65fab289]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-65fab289]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-65fab289]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-65fab289]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-65fab289]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-65fab289]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-65fab289]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-65fab289]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-65fab289]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-65fab289]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-65fab289]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-65fab289]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-65fab289]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-65fab289]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-65fab289]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-65fab289]:hover{background:#e0e7ff}.formula-box[data-v-65fab289]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-65fab289]{color:var(--text-primary)}.copy-toast[data-v-65fab289]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-65fab289]{grid-template-columns:1fr}}.calc-wrap[data-v-79a01df2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-79a01df2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-79a01df2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-79a01df2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-79a01df2]{display:flex;flex-direction:column;gap:10px}.field[data-v-79a01df2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-79a01df2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-79a01df2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-79a01df2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-79a01df2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-79a01df2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-79a01df2]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-79a01df2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-79a01df2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-79a01df2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-79a01df2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-79a01df2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-79a01df2]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-79a01df2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-79a01df2]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-79a01df2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-79a01df2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-79a01df2]:hover{background:#e0e7ff}.formula-box[data-v-79a01df2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-79a01df2]{color:var(--text-primary)}.copy-toast[data-v-79a01df2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-79a01df2]{grid-template-columns:1fr}}.calc-wrap[data-v-7d89ecd2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7d89ecd2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7d89ecd2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7d89ecd2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7d89ecd2]{display:flex;flex-direction:column;gap:10px}.field[data-v-7d89ecd2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7d89ecd2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7d89ecd2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7d89ecd2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7d89ecd2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7d89ecd2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7d89ecd2]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-7d89ecd2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-7d89ecd2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-7d89ecd2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-7d89ecd2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-7d89ecd2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-7d89ecd2]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7d89ecd2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-7d89ecd2]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-7d89ecd2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-7d89ecd2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7d89ecd2]:hover{background:#e0e7ff}.formula-box[data-v-7d89ecd2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7d89ecd2]{color:var(--text-primary)}.copy-toast[data-v-7d89ecd2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-7d89ecd2]{grid-template-columns:1fr}}.calc-wrap[data-v-233c0e0f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-233c0e0f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-233c0e0f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-233c0e0f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-233c0e0f]{display:flex;flex-direction:column;gap:10px}.field[data-v-233c0e0f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-233c0e0f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-233c0e0f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-233c0e0f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-233c0e0f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-233c0e0f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-233c0e0f]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-233c0e0f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-233c0e0f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-233c0e0f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-233c0e0f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-233c0e0f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-233c0e0f]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-233c0e0f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-233c0e0f]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-233c0e0f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-233c0e0f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-233c0e0f]:hover{background:#e0e7ff}.formula-box[data-v-233c0e0f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-233c0e0f]{color:var(--text-primary)}.copy-toast[data-v-233c0e0f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-233c0e0f]{grid-template-columns:1fr}}.calc-wrap[data-v-e1f813ac]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e1f813ac]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e1f813ac]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e1f813ac]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e1f813ac]{display:flex;flex-direction:column;gap:10px}.field[data-v-e1f813ac]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e1f813ac]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e1f813ac]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e1f813ac]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e1f813ac]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e1f813ac]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e1f813ac]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-e1f813ac]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e1f813ac]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e1f813ac]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e1f813ac]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e1f813ac]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-e1f813ac]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e1f813ac]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-e1f813ac]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-e1f813ac]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e1f813ac]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e1f813ac]:hover{background:#e0e7ff}.formula-box[data-v-e1f813ac]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e1f813ac]{color:var(--text-primary)}.copy-toast[data-v-e1f813ac]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-e1f813ac]{grid-template-columns:1fr}}.calc-wrap[data-v-49a75de0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-49a75de0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-49a75de0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-49a75de0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-49a75de0]{display:flex;flex-direction:column;gap:10px}.field[data-v-49a75de0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-49a75de0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-49a75de0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-49a75de0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-49a75de0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-49a75de0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-49a75de0]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-49a75de0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-49a75de0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-49a75de0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-49a75de0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-49a75de0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-49a75de0]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-49a75de0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-49a75de0]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-49a75de0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-49a75de0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-49a75de0]:hover{background:#e0e7ff}.formula-box[data-v-49a75de0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-49a75de0]{color:var(--text-primary)}.copy-toast[data-v-49a75de0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-49a75de0]{grid-template-columns:1fr}}.calc-wrap[data-v-d368de6e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d368de6e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d368de6e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d368de6e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d368de6e]{display:flex;flex-direction:column;gap:10px}.field[data-v-d368de6e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d368de6e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d368de6e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d368de6e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d368de6e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d368de6e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d368de6e]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-d368de6e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d368de6e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d368de6e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d368de6e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d368de6e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-d368de6e]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d368de6e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-d368de6e]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-d368de6e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d368de6e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d368de6e]:hover{background:#e0e7ff}.formula-box[data-v-d368de6e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d368de6e]{color:var(--text-primary)}.copy-toast[data-v-d368de6e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-d368de6e]{grid-template-columns:1fr}}.calc-wrap[data-v-9d2f2a28]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9d2f2a28]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9d2f2a28]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9d2f2a28]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9d2f2a28]{display:flex;flex-direction:column;gap:10px}.field[data-v-9d2f2a28]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9d2f2a28]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9d2f2a28]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9d2f2a28]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-9d2f2a28]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-9d2f2a28]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9d2f2a28]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-9d2f2a28]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-9d2f2a28]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-9d2f2a28]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-9d2f2a28]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-9d2f2a28]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-9d2f2a28]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9d2f2a28]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-9d2f2a28]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-9d2f2a28]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-9d2f2a28]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9d2f2a28]:hover{background:#e0e7ff}.formula-box[data-v-9d2f2a28]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9d2f2a28]{color:var(--text-primary)}.copy-toast[data-v-9d2f2a28]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-9d2f2a28]{grid-template-columns:1fr}}.calc-wrap[data-v-cca5bada]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cca5bada]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cca5bada]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cca5bada]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cca5bada]{display:flex;flex-direction:column;gap:10px}.field[data-v-cca5bada]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cca5bada]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cca5bada]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cca5bada]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-cca5bada]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-cca5bada]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cca5bada]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-cca5bada]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-cca5bada]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-cca5bada]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-cca5bada]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-cca5bada]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-cca5bada]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-cca5bada]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-cca5bada]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-cca5bada]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-cca5bada]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cca5bada]:hover{background:#e0e7ff}.formula-box[data-v-cca5bada]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cca5bada]{color:var(--text-primary)}.copy-toast[data-v-cca5bada]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-cca5bada]{grid-template-columns:1fr}}.calc-wrap[data-v-98fd6a6a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-98fd6a6a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-98fd6a6a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-98fd6a6a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-98fd6a6a]{display:flex;flex-direction:column;gap:10px}.field[data-v-98fd6a6a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-98fd6a6a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-98fd6a6a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-98fd6a6a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-98fd6a6a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-98fd6a6a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-98fd6a6a]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-98fd6a6a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-98fd6a6a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-98fd6a6a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-98fd6a6a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-98fd6a6a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-98fd6a6a]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-98fd6a6a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-98fd6a6a]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-98fd6a6a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-98fd6a6a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-98fd6a6a]:hover{background:#e0e7ff}.formula-box[data-v-98fd6a6a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-98fd6a6a]{color:var(--text-primary)}.copy-toast[data-v-98fd6a6a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-98fd6a6a]{grid-template-columns:1fr}}.calc-wrap[data-v-4f1aeeb9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4f1aeeb9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4f1aeeb9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4f1aeeb9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4f1aeeb9]{display:flex;flex-direction:column;gap:10px}.field[data-v-4f1aeeb9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4f1aeeb9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4f1aeeb9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4f1aeeb9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4f1aeeb9]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4f1aeeb9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4f1aeeb9]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-4f1aeeb9]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4f1aeeb9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4f1aeeb9]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4f1aeeb9]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4f1aeeb9]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-4f1aeeb9]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4f1aeeb9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-4f1aeeb9]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-4f1aeeb9]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4f1aeeb9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4f1aeeb9]:hover{background:#e0e7ff}.formula-box[data-v-4f1aeeb9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4f1aeeb9]{color:var(--text-primary)}.copy-toast[data-v-4f1aeeb9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-4f1aeeb9]{grid-template-columns:1fr}}.calc-wrap[data-v-0aa64ba6]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0aa64ba6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0aa64ba6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0aa64ba6]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0aa64ba6]{display:flex;flex-direction:column;gap:10px}.field[data-v-0aa64ba6]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0aa64ba6]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0aa64ba6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0aa64ba6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-0aa64ba6]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-0aa64ba6]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0aa64ba6]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-0aa64ba6]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-0aa64ba6]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-0aa64ba6]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-0aa64ba6]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-0aa64ba6]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-0aa64ba6]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0aa64ba6]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-0aa64ba6]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-0aa64ba6]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-0aa64ba6]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0aa64ba6]:hover{background:#e0e7ff}.formula-box[data-v-0aa64ba6]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0aa64ba6]{color:var(--text-primary)}.copy-toast[data-v-0aa64ba6]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-0aa64ba6]{grid-template-columns:1fr}}.calc-wrap[data-v-4952b7df]{display:flex;flex-direction:column;gap:16px}.panels[data-v-4952b7df]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-4952b7df]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-4952b7df]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-4952b7df]{display:flex;flex-direction:column;gap:10px}.field[data-v-4952b7df]{display:flex;flex-direction:column;gap:4px}.field label[data-v-4952b7df]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-4952b7df]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-4952b7df]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-4952b7df]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-4952b7df]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-4952b7df]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-4952b7df]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-4952b7df]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-4952b7df]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-4952b7df]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-4952b7df]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-4952b7df]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-4952b7df]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-4952b7df]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-4952b7df]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-4952b7df]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-4952b7df]:hover{background:#e0e7ff}.formula-box[data-v-4952b7df]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-4952b7df]{color:var(--text-primary)}.copy-toast[data-v-4952b7df]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-4952b7df]{grid-template-columns:1fr}}.calc-wrap[data-v-5314355b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5314355b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5314355b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5314355b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5314355b]{display:flex;flex-direction:column;gap:10px}.field[data-v-5314355b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5314355b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5314355b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5314355b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-5314355b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-5314355b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5314355b]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-5314355b]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-5314355b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-5314355b]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-5314355b]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-5314355b]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-5314355b]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5314355b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-5314355b]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-5314355b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-5314355b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5314355b]:hover{background:#e0e7ff}.formula-box[data-v-5314355b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5314355b]{color:var(--text-primary)}.copy-toast[data-v-5314355b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-5314355b]{grid-template-columns:1fr}}.calc-wrap[data-v-9b5c227f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9b5c227f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9b5c227f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9b5c227f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9b5c227f]{display:flex;flex-direction:column;gap:10px}.field[data-v-9b5c227f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9b5c227f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9b5c227f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9b5c227f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-9b5c227f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-9b5c227f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9b5c227f]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-9b5c227f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-9b5c227f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-9b5c227f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-9b5c227f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-9b5c227f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-9b5c227f]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9b5c227f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-9b5c227f]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-9b5c227f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-9b5c227f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9b5c227f]:hover{background:#e0e7ff}.formula-box[data-v-9b5c227f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9b5c227f]{color:var(--text-primary)}.copy-toast[data-v-9b5c227f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-9b5c227f]{grid-template-columns:1fr}}.calc-wrap[data-v-0e2d7a37]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0e2d7a37]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0e2d7a37]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0e2d7a37]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0e2d7a37]{display:flex;flex-direction:column;gap:10px}.field[data-v-0e2d7a37]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0e2d7a37]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0e2d7a37]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0e2d7a37]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-0e2d7a37]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-0e2d7a37]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0e2d7a37]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-0e2d7a37]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-0e2d7a37]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-0e2d7a37]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-0e2d7a37]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-0e2d7a37]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-0e2d7a37]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0e2d7a37]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-0e2d7a37]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-0e2d7a37]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-0e2d7a37]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0e2d7a37]:hover{background:#e0e7ff}.formula-box[data-v-0e2d7a37]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0e2d7a37]{color:var(--text-primary)}.copy-toast[data-v-0e2d7a37]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-0e2d7a37]{grid-template-columns:1fr}}.calc-wrap[data-v-e75d672d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e75d672d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e75d672d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e75d672d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e75d672d]{display:flex;flex-direction:column;gap:10px}.field[data-v-e75d672d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e75d672d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e75d672d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e75d672d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e75d672d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e75d672d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e75d672d]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-e75d672d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e75d672d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e75d672d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e75d672d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e75d672d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-e75d672d]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e75d672d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-e75d672d]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-e75d672d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e75d672d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e75d672d]:hover{background:#e0e7ff}.formula-box[data-v-e75d672d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e75d672d]{color:var(--text-primary)}.copy-toast[data-v-e75d672d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-e75d672d]{grid-template-columns:1fr}}.calc-wrap[data-v-dde6b83d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-dde6b83d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-dde6b83d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-dde6b83d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-dde6b83d]{display:flex;flex-direction:column;gap:10px}.field[data-v-dde6b83d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dde6b83d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-dde6b83d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-dde6b83d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-dde6b83d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-dde6b83d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-dde6b83d]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-dde6b83d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-dde6b83d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-dde6b83d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-dde6b83d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-dde6b83d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-dde6b83d]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-dde6b83d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-dde6b83d]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-dde6b83d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-dde6b83d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-dde6b83d]:hover{background:#e0e7ff}.formula-box[data-v-dde6b83d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-dde6b83d]{color:var(--text-primary)}.copy-toast[data-v-dde6b83d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-dde6b83d]{grid-template-columns:1fr}}.calc-wrap[data-v-3c11ada4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3c11ada4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3c11ada4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3c11ada4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3c11ada4]{display:flex;flex-direction:column;gap:10px}.field[data-v-3c11ada4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3c11ada4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3c11ada4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3c11ada4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-3c11ada4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-3c11ada4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3c11ada4]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-3c11ada4]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-3c11ada4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-3c11ada4]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-3c11ada4]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-3c11ada4]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-3c11ada4]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3c11ada4]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-3c11ada4]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-3c11ada4]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-3c11ada4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3c11ada4]:hover{background:#e0e7ff}.formula-box[data-v-3c11ada4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3c11ada4]{color:var(--text-primary)}.copy-toast[data-v-3c11ada4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-3c11ada4]{grid-template-columns:1fr}}.calc-wrap[data-v-23795d4b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-23795d4b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-23795d4b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-23795d4b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-23795d4b]{display:flex;flex-direction:column;gap:10px}.field[data-v-23795d4b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-23795d4b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-23795d4b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-23795d4b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-23795d4b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-23795d4b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-23795d4b]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-23795d4b]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-23795d4b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-23795d4b]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-23795d4b]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-23795d4b]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-23795d4b]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-23795d4b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-23795d4b]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-23795d4b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-23795d4b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-23795d4b]:hover{background:#e0e7ff}.formula-box[data-v-23795d4b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-23795d4b]{color:var(--text-primary)}.copy-toast[data-v-23795d4b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-23795d4b]{grid-template-columns:1fr}}.calc-wrap[data-v-7ecab690]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7ecab690]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7ecab690]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7ecab690]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7ecab690]{display:flex;flex-direction:column;gap:10px}.field[data-v-7ecab690]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7ecab690]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7ecab690]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7ecab690]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7ecab690]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7ecab690]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7ecab690]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-7ecab690]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-7ecab690]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-7ecab690]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-7ecab690]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-7ecab690]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-7ecab690]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7ecab690]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-7ecab690]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-7ecab690]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-7ecab690]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7ecab690]:hover{background:#e0e7ff}.formula-box[data-v-7ecab690]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7ecab690]{color:var(--text-primary)}.copy-toast[data-v-7ecab690]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-7ecab690]{grid-template-columns:1fr}}.calc-wrap[data-v-36f5056e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-36f5056e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-36f5056e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-36f5056e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-36f5056e]{display:flex;flex-direction:column;gap:10px}.field[data-v-36f5056e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-36f5056e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-36f5056e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-36f5056e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-36f5056e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-36f5056e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-36f5056e]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-36f5056e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-36f5056e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-36f5056e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-36f5056e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-36f5056e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-36f5056e]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-36f5056e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-36f5056e]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-36f5056e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-36f5056e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-36f5056e]:hover{background:#e0e7ff}.formula-box[data-v-36f5056e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-36f5056e]{color:var(--text-primary)}.copy-toast[data-v-36f5056e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-36f5056e]{grid-template-columns:1fr}}.calc-wrap[data-v-e5439010]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e5439010]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e5439010]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e5439010]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e5439010]{display:flex;flex-direction:column;gap:10px}.field[data-v-e5439010]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e5439010]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e5439010]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e5439010]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e5439010]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e5439010]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e5439010]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-e5439010]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e5439010]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e5439010]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e5439010]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e5439010]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-e5439010]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e5439010]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-e5439010]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-e5439010]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e5439010]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e5439010]:hover{background:#e0e7ff}.formula-box[data-v-e5439010]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e5439010]{color:var(--text-primary)}.copy-toast[data-v-e5439010]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-e5439010]{grid-template-columns:1fr}}.calc-wrap[data-v-0c77f61f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0c77f61f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0c77f61f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0c77f61f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0c77f61f]{display:flex;flex-direction:column;gap:10px}.field[data-v-0c77f61f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0c77f61f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0c77f61f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0c77f61f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-0c77f61f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-0c77f61f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0c77f61f]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-0c77f61f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-0c77f61f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-0c77f61f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-0c77f61f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-0c77f61f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-0c77f61f]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0c77f61f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-0c77f61f]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-0c77f61f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-0c77f61f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0c77f61f]:hover{background:#e0e7ff}.formula-box[data-v-0c77f61f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0c77f61f]{color:var(--text-primary)}.copy-toast[data-v-0c77f61f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-0c77f61f]{grid-template-columns:1fr}}.calc-wrap[data-v-28629a64]{display:flex;flex-direction:column;gap:16px}.panels[data-v-28629a64]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-28629a64]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-28629a64]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-28629a64]{display:flex;flex-direction:column;gap:10px}.field[data-v-28629a64]{display:flex;flex-direction:column;gap:4px}.field label[data-v-28629a64]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-28629a64]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-28629a64]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-28629a64]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-28629a64]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-28629a64]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-28629a64]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-28629a64]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-28629a64]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-28629a64]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-28629a64]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-28629a64]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-28629a64]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-28629a64]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-28629a64]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-28629a64]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-28629a64]:hover{background:#e0e7ff}.formula-box[data-v-28629a64]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-28629a64]{color:var(--text-primary)}.copy-toast[data-v-28629a64]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-28629a64]{grid-template-columns:1fr}}.calc-wrap[data-v-cc51a906]{display:flex;flex-direction:column;gap:16px}.panels[data-v-cc51a906]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-cc51a906]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-cc51a906]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-cc51a906]{display:flex;flex-direction:column;gap:10px}.field[data-v-cc51a906]{display:flex;flex-direction:column;gap:4px}.field label[data-v-cc51a906]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-cc51a906]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-cc51a906]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-cc51a906]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-cc51a906]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-cc51a906]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-cc51a906]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-cc51a906]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-cc51a906]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-cc51a906]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-cc51a906]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-cc51a906]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-cc51a906]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-cc51a906]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-cc51a906]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-cc51a906]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-cc51a906]:hover{background:#e0e7ff}.formula-box[data-v-cc51a906]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-cc51a906]{color:var(--text-primary)}.copy-toast[data-v-cc51a906]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-cc51a906]{grid-template-columns:1fr}}.calc-wrap[data-v-6b1f4eb2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6b1f4eb2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6b1f4eb2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6b1f4eb2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6b1f4eb2]{display:flex;flex-direction:column;gap:10px}.field[data-v-6b1f4eb2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6b1f4eb2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6b1f4eb2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6b1f4eb2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-6b1f4eb2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-6b1f4eb2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6b1f4eb2]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-6b1f4eb2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-6b1f4eb2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-6b1f4eb2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-6b1f4eb2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-6b1f4eb2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-6b1f4eb2]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6b1f4eb2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-6b1f4eb2]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-6b1f4eb2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-6b1f4eb2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6b1f4eb2]:hover{background:#e0e7ff}.formula-box[data-v-6b1f4eb2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6b1f4eb2]{color:var(--text-primary)}.copy-toast[data-v-6b1f4eb2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-6b1f4eb2]{grid-template-columns:1fr}}.calc-wrap[data-v-adcafb89]{display:flex;flex-direction:column;gap:16px}.panels[data-v-adcafb89]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-adcafb89]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-adcafb89]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-adcafb89]{display:flex;flex-direction:column;gap:10px}.field[data-v-adcafb89]{display:flex;flex-direction:column;gap:4px}.field label[data-v-adcafb89]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-adcafb89]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-adcafb89]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-adcafb89]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-adcafb89]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-adcafb89]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-adcafb89]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-adcafb89]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-adcafb89]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-adcafb89]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-adcafb89]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-adcafb89]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-adcafb89]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-adcafb89]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-adcafb89]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-adcafb89]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-adcafb89]:hover{background:#e0e7ff}.formula-box[data-v-adcafb89]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-adcafb89]{color:var(--text-primary)}.copy-toast[data-v-adcafb89]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-adcafb89]{grid-template-columns:1fr}}.calc-wrap[data-v-e5e58dac]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e5e58dac]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e5e58dac]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e5e58dac]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e5e58dac]{display:flex;flex-direction:column;gap:10px}.field[data-v-e5e58dac]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e5e58dac]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e5e58dac]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e5e58dac]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e5e58dac]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e5e58dac]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e5e58dac]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-e5e58dac]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e5e58dac]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e5e58dac]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e5e58dac]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e5e58dac]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-e5e58dac]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e5e58dac]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-e5e58dac]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-e5e58dac]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e5e58dac]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e5e58dac]:hover{background:#e0e7ff}.formula-box[data-v-e5e58dac]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e5e58dac]{color:var(--text-primary)}.copy-toast[data-v-e5e58dac]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-e5e58dac]{grid-template-columns:1fr}}.calc-wrap[data-v-2f0e9f5e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2f0e9f5e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2f0e9f5e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2f0e9f5e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2f0e9f5e]{display:flex;flex-direction:column;gap:10px}.field[data-v-2f0e9f5e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2f0e9f5e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2f0e9f5e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2f0e9f5e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2f0e9f5e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2f0e9f5e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2f0e9f5e]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-2f0e9f5e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2f0e9f5e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2f0e9f5e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2f0e9f5e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2f0e9f5e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-2f0e9f5e]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2f0e9f5e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-2f0e9f5e]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-2f0e9f5e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2f0e9f5e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2f0e9f5e]:hover{background:#e0e7ff}.formula-box[data-v-2f0e9f5e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2f0e9f5e]{color:var(--text-primary)}.copy-toast[data-v-2f0e9f5e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-2f0e9f5e]{grid-template-columns:1fr}}.calc-wrap[data-v-c72e99ce]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c72e99ce]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c72e99ce]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c72e99ce]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c72e99ce]{display:flex;flex-direction:column;gap:10px}.field[data-v-c72e99ce]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c72e99ce]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c72e99ce]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c72e99ce]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c72e99ce]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c72e99ce]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c72e99ce]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-c72e99ce]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c72e99ce]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c72e99ce]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c72e99ce]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c72e99ce]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-c72e99ce]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c72e99ce]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-c72e99ce]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-c72e99ce]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c72e99ce]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c72e99ce]:hover{background:#e0e7ff}.formula-box[data-v-c72e99ce]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c72e99ce]{color:var(--text-primary)}.copy-toast[data-v-c72e99ce]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-c72e99ce]{grid-template-columns:1fr}}.calc-wrap[data-v-c024adef]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c024adef]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c024adef]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c024adef]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c024adef]{display:flex;flex-direction:column;gap:10px}.field[data-v-c024adef]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c024adef]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c024adef]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c024adef]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c024adef]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c024adef]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c024adef]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-c024adef]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c024adef]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c024adef]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c024adef]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c024adef]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-c024adef]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c024adef]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-c024adef]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-c024adef]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c024adef]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c024adef]:hover{background:#e0e7ff}.formula-box[data-v-c024adef]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c024adef]{color:var(--text-primary)}.copy-toast[data-v-c024adef]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-c024adef]{grid-template-columns:1fr}}.calc-wrap[data-v-ce6db2fa]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ce6db2fa]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ce6db2fa]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ce6db2fa]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ce6db2fa]{display:flex;flex-direction:column;gap:10px}.field[data-v-ce6db2fa]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ce6db2fa]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ce6db2fa]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ce6db2fa]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ce6db2fa]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ce6db2fa]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ce6db2fa]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-ce6db2fa]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ce6db2fa]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ce6db2fa]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ce6db2fa]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ce6db2fa]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-ce6db2fa]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ce6db2fa]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-ce6db2fa]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-ce6db2fa]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ce6db2fa]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ce6db2fa]:hover{background:#e0e7ff}.formula-box[data-v-ce6db2fa]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ce6db2fa]{color:var(--text-primary)}.copy-toast[data-v-ce6db2fa]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-ce6db2fa]{grid-template-columns:1fr}}.calc-wrap[data-v-d7e6d85f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d7e6d85f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d7e6d85f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d7e6d85f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d7e6d85f]{display:flex;flex-direction:column;gap:10px}.field[data-v-d7e6d85f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d7e6d85f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d7e6d85f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d7e6d85f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d7e6d85f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d7e6d85f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d7e6d85f]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-d7e6d85f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d7e6d85f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d7e6d85f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d7e6d85f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d7e6d85f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-d7e6d85f]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d7e6d85f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-d7e6d85f]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-d7e6d85f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d7e6d85f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d7e6d85f]:hover{background:#e0e7ff}.formula-box[data-v-d7e6d85f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d7e6d85f]{color:var(--text-primary)}.copy-toast[data-v-d7e6d85f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-d7e6d85f]{grid-template-columns:1fr}}.calc-wrap[data-v-56377b93]{display:flex;flex-direction:column;gap:16px}.panels[data-v-56377b93]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-56377b93]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-56377b93]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-56377b93]{display:flex;flex-direction:column;gap:10px}.field[data-v-56377b93]{display:flex;flex-direction:column;gap:4px}.field label[data-v-56377b93]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-56377b93]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-56377b93]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-56377b93]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-56377b93]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-56377b93]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-56377b93]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-56377b93]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-56377b93]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-56377b93]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-56377b93]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-56377b93]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-56377b93]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-56377b93]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-56377b93]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-56377b93]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-56377b93]:hover{background:#e0e7ff}.formula-box[data-v-56377b93]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-56377b93]{color:var(--text-primary)}.copy-toast[data-v-56377b93]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-56377b93]{grid-template-columns:1fr}}.calc-wrap[data-v-19d460dc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-19d460dc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-19d460dc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-19d460dc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-19d460dc]{display:flex;flex-direction:column;gap:10px}.field[data-v-19d460dc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-19d460dc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-19d460dc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-19d460dc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-19d460dc]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-19d460dc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-19d460dc]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-19d460dc]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-19d460dc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-19d460dc]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-19d460dc]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-19d460dc]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-19d460dc]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-19d460dc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-19d460dc]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-19d460dc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-19d460dc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-19d460dc]:hover{background:#e0e7ff}.formula-box[data-v-19d460dc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-19d460dc]{color:var(--text-primary)}.copy-toast[data-v-19d460dc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-19d460dc]{grid-template-columns:1fr}}.calc-wrap[data-v-e75d6459]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e75d6459]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e75d6459]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e75d6459]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e75d6459]{display:flex;flex-direction:column;gap:10px}.field[data-v-e75d6459]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e75d6459]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e75d6459]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e75d6459]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e75d6459]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e75d6459]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e75d6459]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-e75d6459]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e75d6459]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e75d6459]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e75d6459]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e75d6459]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-e75d6459]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e75d6459]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-e75d6459]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-e75d6459]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e75d6459]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e75d6459]:hover{background:#e0e7ff}.formula-box[data-v-e75d6459]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e75d6459]{color:var(--text-primary)}.copy-toast[data-v-e75d6459]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-e75d6459]{grid-template-columns:1fr}}.calc-wrap[data-v-0816f5c3]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0816f5c3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0816f5c3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0816f5c3]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0816f5c3]{display:flex;flex-direction:column;gap:10px}.field[data-v-0816f5c3]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0816f5c3]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0816f5c3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0816f5c3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-0816f5c3]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-0816f5c3]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0816f5c3]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-0816f5c3]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-0816f5c3]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-0816f5c3]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-0816f5c3]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-0816f5c3]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-0816f5c3]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0816f5c3]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-0816f5c3]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-0816f5c3]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-0816f5c3]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0816f5c3]:hover{background:#e0e7ff}.formula-box[data-v-0816f5c3]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0816f5c3]{color:var(--text-primary)}.copy-toast[data-v-0816f5c3]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-0816f5c3]{grid-template-columns:1fr}}.calc-wrap[data-v-3294233d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3294233d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3294233d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3294233d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3294233d]{display:flex;flex-direction:column;gap:10px}.field[data-v-3294233d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3294233d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3294233d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3294233d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-3294233d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-3294233d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3294233d]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-3294233d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-3294233d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-3294233d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-3294233d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-3294233d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-3294233d]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3294233d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-3294233d]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-3294233d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-3294233d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3294233d]:hover{background:#e0e7ff}.formula-box[data-v-3294233d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3294233d]{color:var(--text-primary)}.copy-toast[data-v-3294233d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-3294233d]{grid-template-columns:1fr}}.calc-wrap[data-v-45cf36d2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-45cf36d2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-45cf36d2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-45cf36d2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-45cf36d2]{display:flex;flex-direction:column;gap:10px}.field[data-v-45cf36d2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-45cf36d2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-45cf36d2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-45cf36d2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-45cf36d2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-45cf36d2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-45cf36d2]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-45cf36d2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-45cf36d2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-45cf36d2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-45cf36d2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-45cf36d2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-45cf36d2]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-45cf36d2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-45cf36d2]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-45cf36d2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-45cf36d2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-45cf36d2]:hover{background:#e0e7ff}.formula-box[data-v-45cf36d2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-45cf36d2]{color:var(--text-primary)}.copy-toast[data-v-45cf36d2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-45cf36d2]{grid-template-columns:1fr}}.calc-wrap[data-v-85dd7532]{display:flex;flex-direction:column;gap:16px}.panels[data-v-85dd7532]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-85dd7532]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-85dd7532]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-85dd7532]{display:flex;flex-direction:column;gap:10px}.field[data-v-85dd7532]{display:flex;flex-direction:column;gap:4px}.field label[data-v-85dd7532]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-85dd7532]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-85dd7532]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-85dd7532]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-85dd7532]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-85dd7532]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-85dd7532]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-85dd7532]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-85dd7532]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-85dd7532]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-85dd7532]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-85dd7532]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-85dd7532]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-85dd7532]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-85dd7532]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-85dd7532]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-85dd7532]:hover{background:#e0e7ff}.formula-box[data-v-85dd7532]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-85dd7532]{color:var(--text-primary)}.copy-toast[data-v-85dd7532]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-85dd7532]{grid-template-columns:1fr}}.calc-wrap[data-v-771623d4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-771623d4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-771623d4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-771623d4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-771623d4]{display:flex;flex-direction:column;gap:10px}.field[data-v-771623d4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-771623d4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-771623d4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-771623d4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-771623d4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-771623d4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-771623d4]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-771623d4]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-771623d4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-771623d4]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-771623d4]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-771623d4]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-771623d4]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-771623d4]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-771623d4]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-771623d4]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-771623d4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-771623d4]:hover{background:#e0e7ff}.formula-box[data-v-771623d4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-771623d4]{color:var(--text-primary)}.copy-toast[data-v-771623d4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-771623d4]{grid-template-columns:1fr}}.calc-wrap[data-v-06f94cab]{display:flex;flex-direction:column;gap:16px}.panels[data-v-06f94cab]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-06f94cab]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-06f94cab]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-06f94cab]{display:flex;flex-direction:column;gap:10px}.field[data-v-06f94cab]{display:flex;flex-direction:column;gap:4px}.field label[data-v-06f94cab]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-06f94cab]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-06f94cab]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-06f94cab]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-06f94cab]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-06f94cab]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-06f94cab]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-06f94cab]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-06f94cab]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-06f94cab]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-06f94cab]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-06f94cab]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-06f94cab]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-06f94cab]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-06f94cab]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-06f94cab]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-06f94cab]:hover{background:#e0e7ff}.formula-box[data-v-06f94cab]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-06f94cab]{color:var(--text-primary)}.copy-toast[data-v-06f94cab]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-06f94cab]{grid-template-columns:1fr}}.calc-wrap[data-v-34d909b0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-34d909b0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-34d909b0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-34d909b0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-34d909b0]{display:flex;flex-direction:column;gap:10px}.field[data-v-34d909b0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-34d909b0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-34d909b0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-34d909b0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-34d909b0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-34d909b0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-34d909b0]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-34d909b0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-34d909b0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-34d909b0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-34d909b0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-34d909b0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-34d909b0]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-34d909b0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-34d909b0]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-34d909b0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-34d909b0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-34d909b0]:hover{background:#e0e7ff}.formula-box[data-v-34d909b0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-34d909b0]{color:var(--text-primary)}.copy-toast[data-v-34d909b0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-34d909b0]{grid-template-columns:1fr}}.calc-wrap[data-v-5e13fe9f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5e13fe9f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5e13fe9f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5e13fe9f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5e13fe9f]{display:flex;flex-direction:column;gap:10px}.field[data-v-5e13fe9f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5e13fe9f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5e13fe9f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5e13fe9f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-5e13fe9f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-5e13fe9f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5e13fe9f]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-5e13fe9f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-5e13fe9f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-5e13fe9f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-5e13fe9f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-5e13fe9f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-5e13fe9f]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5e13fe9f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-5e13fe9f]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-5e13fe9f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-5e13fe9f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5e13fe9f]:hover{background:#e0e7ff}.formula-box[data-v-5e13fe9f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5e13fe9f]{color:var(--text-primary)}.copy-toast[data-v-5e13fe9f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-5e13fe9f]{grid-template-columns:1fr}}.calc-wrap[data-v-960bff98]{display:flex;flex-direction:column;gap:16px}.panels[data-v-960bff98]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-960bff98]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-960bff98]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-960bff98]{display:flex;flex-direction:column;gap:10px}.field[data-v-960bff98]{display:flex;flex-direction:column;gap:4px}.field label[data-v-960bff98]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-960bff98]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-960bff98]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-960bff98]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-960bff98]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-960bff98]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-960bff98]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-960bff98]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-960bff98]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-960bff98]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-960bff98]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-960bff98]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-960bff98]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-960bff98]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-960bff98]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-960bff98]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-960bff98]:hover{background:#e0e7ff}.formula-box[data-v-960bff98]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-960bff98]{color:var(--text-primary)}.copy-toast[data-v-960bff98]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-960bff98]{grid-template-columns:1fr}}.calc-wrap[data-v-3568e21f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3568e21f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3568e21f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3568e21f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3568e21f]{display:flex;flex-direction:column;gap:10px}.field[data-v-3568e21f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3568e21f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3568e21f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3568e21f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-3568e21f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-3568e21f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3568e21f]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-3568e21f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-3568e21f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-3568e21f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-3568e21f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-3568e21f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-3568e21f]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3568e21f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-3568e21f]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-3568e21f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-3568e21f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3568e21f]:hover{background:#e0e7ff}.formula-box[data-v-3568e21f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3568e21f]{color:var(--text-primary)}.copy-toast[data-v-3568e21f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-3568e21f]{grid-template-columns:1fr}}.calc-wrap[data-v-1638d55c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1638d55c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1638d55c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1638d55c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1638d55c]{display:flex;flex-direction:column;gap:10px}.field[data-v-1638d55c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1638d55c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1638d55c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1638d55c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1638d55c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1638d55c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1638d55c]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-1638d55c]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1638d55c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1638d55c]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1638d55c]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1638d55c]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-1638d55c]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1638d55c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-1638d55c]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-1638d55c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1638d55c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1638d55c]:hover{background:#e0e7ff}.formula-box[data-v-1638d55c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1638d55c]{color:var(--text-primary)}.copy-toast[data-v-1638d55c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-1638d55c]{grid-template-columns:1fr}}.calc-wrap[data-v-b3f5eec7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-b3f5eec7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-b3f5eec7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-b3f5eec7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-b3f5eec7]{display:flex;flex-direction:column;gap:10px}.field[data-v-b3f5eec7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-b3f5eec7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-b3f5eec7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-b3f5eec7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-b3f5eec7]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-b3f5eec7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-b3f5eec7]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-b3f5eec7]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-b3f5eec7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-b3f5eec7]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-b3f5eec7]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-b3f5eec7]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-b3f5eec7]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-b3f5eec7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-b3f5eec7]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-b3f5eec7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-b3f5eec7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-b3f5eec7]:hover{background:#e0e7ff}.formula-box[data-v-b3f5eec7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-b3f5eec7]{color:var(--text-primary)}.copy-toast[data-v-b3f5eec7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-b3f5eec7]{grid-template-columns:1fr}}.calc-wrap[data-v-9951348c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9951348c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9951348c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9951348c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9951348c]{display:flex;flex-direction:column;gap:10px}.field[data-v-9951348c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9951348c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9951348c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9951348c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-9951348c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-9951348c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9951348c]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-9951348c]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-9951348c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-9951348c]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-9951348c]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-9951348c]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-9951348c]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9951348c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-9951348c]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-9951348c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-9951348c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9951348c]:hover{background:#e0e7ff}.formula-box[data-v-9951348c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9951348c]{color:var(--text-primary)}.copy-toast[data-v-9951348c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-9951348c]{grid-template-columns:1fr}}.calc-wrap[data-v-19472d75]{display:flex;flex-direction:column;gap:16px}.panels[data-v-19472d75]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-19472d75]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-19472d75]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-19472d75]{display:flex;flex-direction:column;gap:10px}.field[data-v-19472d75]{display:flex;flex-direction:column;gap:4px}.field label[data-v-19472d75]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-19472d75]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-19472d75]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-19472d75]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-19472d75]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-19472d75]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-19472d75]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-19472d75]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-19472d75]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-19472d75]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-19472d75]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-19472d75]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-19472d75]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-19472d75]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-19472d75]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-19472d75]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-19472d75]:hover{background:#e0e7ff}.formula-box[data-v-19472d75]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-19472d75]{color:var(--text-primary)}.copy-toast[data-v-19472d75]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-19472d75]{grid-template-columns:1fr}}.calc-wrap[data-v-41c7c5a9]{display:flex;flex-direction:column;gap:16px}.panels[data-v-41c7c5a9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-41c7c5a9]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-41c7c5a9]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-41c7c5a9]{display:flex;flex-direction:column;gap:10px}.field[data-v-41c7c5a9]{display:flex;flex-direction:column;gap:4px}.field label[data-v-41c7c5a9]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-41c7c5a9]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-41c7c5a9]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-41c7c5a9]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-41c7c5a9]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-41c7c5a9]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-41c7c5a9]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-41c7c5a9]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-41c7c5a9]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-41c7c5a9]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-41c7c5a9]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-41c7c5a9]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-41c7c5a9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-41c7c5a9]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-41c7c5a9]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-41c7c5a9]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-41c7c5a9]:hover{background:#e0e7ff}.formula-box[data-v-41c7c5a9]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-41c7c5a9]{color:var(--text-primary)}.copy-toast[data-v-41c7c5a9]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-41c7c5a9]{grid-template-columns:1fr}}.calc-wrap[data-v-171fa027]{display:flex;flex-direction:column;gap:16px}.panels[data-v-171fa027]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-171fa027]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-171fa027]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-171fa027]{display:flex;flex-direction:column;gap:10px}.field[data-v-171fa027]{display:flex;flex-direction:column;gap:4px}.field label[data-v-171fa027]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-171fa027]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-171fa027]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-171fa027]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-171fa027]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-171fa027]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-171fa027]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-171fa027]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-171fa027]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-171fa027]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-171fa027]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-171fa027]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-171fa027]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-171fa027]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-171fa027]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-171fa027]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-171fa027]:hover{background:#e0e7ff}.formula-box[data-v-171fa027]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-171fa027]{color:var(--text-primary)}.copy-toast[data-v-171fa027]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-171fa027]{grid-template-columns:1fr}}.calc-wrap[data-v-38a2433b]{display:flex;flex-direction:column;gap:16px}.panels[data-v-38a2433b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-38a2433b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-38a2433b]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-38a2433b]{display:flex;flex-direction:column;gap:10px}.field[data-v-38a2433b]{display:flex;flex-direction:column;gap:4px}.field label[data-v-38a2433b]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-38a2433b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-38a2433b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-38a2433b]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-38a2433b]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-38a2433b]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-38a2433b]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-38a2433b]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-38a2433b]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-38a2433b]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-38a2433b]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-38a2433b]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-38a2433b]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-38a2433b]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-38a2433b]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-38a2433b]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-38a2433b]:hover{background:#e0e7ff}.formula-box[data-v-38a2433b]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-38a2433b]{color:var(--text-primary)}.copy-toast[data-v-38a2433b]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-38a2433b]{grid-template-columns:1fr}}.calc-wrap[data-v-6cdc952e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6cdc952e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6cdc952e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6cdc952e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6cdc952e]{display:flex;flex-direction:column;gap:10px}.field[data-v-6cdc952e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6cdc952e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6cdc952e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6cdc952e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-6cdc952e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-6cdc952e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6cdc952e]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-6cdc952e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-6cdc952e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-6cdc952e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-6cdc952e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-6cdc952e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-6cdc952e]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6cdc952e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-6cdc952e]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-6cdc952e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-6cdc952e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6cdc952e]:hover{background:#e0e7ff}.formula-box[data-v-6cdc952e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6cdc952e]{color:var(--text-primary)}.copy-toast[data-v-6cdc952e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-6cdc952e]{grid-template-columns:1fr}}.calc-wrap[data-v-779fb547]{display:flex;flex-direction:column;gap:16px}.panels[data-v-779fb547]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-779fb547]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-779fb547]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-779fb547]{display:flex;flex-direction:column;gap:10px}.field[data-v-779fb547]{display:flex;flex-direction:column;gap:4px}.field label[data-v-779fb547]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-779fb547]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-779fb547]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-779fb547]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-779fb547]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-779fb547]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-779fb547]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-779fb547]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-779fb547]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-779fb547]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-779fb547]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-779fb547]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-779fb547]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-779fb547]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-779fb547]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-779fb547]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-779fb547]:hover{background:#e0e7ff}.formula-box[data-v-779fb547]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-779fb547]{color:var(--text-primary)}.copy-toast[data-v-779fb547]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-779fb547]{grid-template-columns:1fr}}.calc-wrap[data-v-2beb8f42]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2beb8f42]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2beb8f42]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2beb8f42]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2beb8f42]{display:flex;flex-direction:column;gap:10px}.field[data-v-2beb8f42]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2beb8f42]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2beb8f42]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2beb8f42]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2beb8f42]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2beb8f42]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2beb8f42]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-2beb8f42]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2beb8f42]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2beb8f42]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2beb8f42]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2beb8f42]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-2beb8f42]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2beb8f42]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-2beb8f42]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-2beb8f42]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2beb8f42]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2beb8f42]:hover{background:#e0e7ff}.formula-box[data-v-2beb8f42]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2beb8f42]{color:var(--text-primary)}.copy-toast[data-v-2beb8f42]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-2beb8f42]{grid-template-columns:1fr}}.calc-wrap[data-v-ba8980eb]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ba8980eb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ba8980eb]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ba8980eb]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ba8980eb]{display:flex;flex-direction:column;gap:10px}.field[data-v-ba8980eb]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ba8980eb]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ba8980eb]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ba8980eb]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ba8980eb]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ba8980eb]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ba8980eb]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-ba8980eb]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ba8980eb]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ba8980eb]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ba8980eb]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ba8980eb]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-ba8980eb]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ba8980eb]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-ba8980eb]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-ba8980eb]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ba8980eb]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ba8980eb]:hover{background:#e0e7ff}.formula-box[data-v-ba8980eb]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ba8980eb]{color:var(--text-primary)}.copy-toast[data-v-ba8980eb]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-ba8980eb]{grid-template-columns:1fr}}.calc-wrap[data-v-170763e7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-170763e7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-170763e7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-170763e7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-170763e7]{display:flex;flex-direction:column;gap:10px}.field[data-v-170763e7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-170763e7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-170763e7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-170763e7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-170763e7]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-170763e7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-170763e7]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-170763e7]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-170763e7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-170763e7]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-170763e7]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-170763e7]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-170763e7]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-170763e7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-170763e7]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-170763e7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-170763e7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-170763e7]:hover{background:#e0e7ff}.formula-box[data-v-170763e7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-170763e7]{color:var(--text-primary)}.copy-toast[data-v-170763e7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-170763e7]{grid-template-columns:1fr}}.calc-wrap[data-v-73a360cc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-73a360cc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-73a360cc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-73a360cc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-73a360cc]{display:flex;flex-direction:column;gap:10px}.field[data-v-73a360cc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-73a360cc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-73a360cc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-73a360cc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-73a360cc]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-73a360cc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-73a360cc]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-73a360cc]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-73a360cc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-73a360cc]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-73a360cc]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-73a360cc]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-73a360cc]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-73a360cc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-73a360cc]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-73a360cc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-73a360cc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-73a360cc]:hover{background:#e0e7ff}.formula-box[data-v-73a360cc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-73a360cc]{color:var(--text-primary)}.copy-toast[data-v-73a360cc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-73a360cc]{grid-template-columns:1fr}}.calc-wrap[data-v-d2be12cf]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d2be12cf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d2be12cf]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d2be12cf]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d2be12cf]{display:flex;flex-direction:column;gap:10px}.field[data-v-d2be12cf]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d2be12cf]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d2be12cf]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d2be12cf]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d2be12cf]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d2be12cf]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d2be12cf]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-d2be12cf]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d2be12cf]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d2be12cf]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d2be12cf]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d2be12cf]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-d2be12cf]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d2be12cf]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-d2be12cf]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-d2be12cf]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d2be12cf]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d2be12cf]:hover{background:#e0e7ff}.formula-box[data-v-d2be12cf]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d2be12cf]{color:var(--text-primary)}.copy-toast[data-v-d2be12cf]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-d2be12cf]{grid-template-columns:1fr}}.calc-wrap[data-v-50f18f31]{display:flex;flex-direction:column;gap:16px}.panels[data-v-50f18f31]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-50f18f31]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-50f18f31]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-50f18f31]{display:flex;flex-direction:column;gap:10px}.field[data-v-50f18f31]{display:flex;flex-direction:column;gap:4px}.field label[data-v-50f18f31]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-50f18f31]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-50f18f31]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-50f18f31]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-50f18f31]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-50f18f31]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-50f18f31]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-50f18f31]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-50f18f31]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-50f18f31]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-50f18f31]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-50f18f31]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-50f18f31]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-50f18f31]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-50f18f31]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-50f18f31]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-50f18f31]:hover{background:#e0e7ff}.formula-box[data-v-50f18f31]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-50f18f31]{color:var(--text-primary)}.copy-toast[data-v-50f18f31]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-50f18f31]{grid-template-columns:1fr}}.calc-wrap[data-v-974757db]{display:flex;flex-direction:column;gap:16px}.panels[data-v-974757db]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-974757db]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-974757db]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-974757db]{display:flex;flex-direction:column;gap:10px}.field[data-v-974757db]{display:flex;flex-direction:column;gap:4px}.field label[data-v-974757db]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-974757db]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-974757db]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-974757db]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-974757db]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-974757db]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-974757db]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-974757db]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-974757db]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-974757db]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-974757db]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-974757db]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-974757db]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-974757db]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-974757db]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-974757db]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-974757db]:hover{background:#e0e7ff}.formula-box[data-v-974757db]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-974757db]{color:var(--text-primary)}.copy-toast[data-v-974757db]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-974757db]{grid-template-columns:1fr}}.calc-wrap[data-v-85e58d3d]{display:flex;flex-direction:column;gap:16px}.panels[data-v-85e58d3d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-85e58d3d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-85e58d3d]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-85e58d3d]{display:flex;flex-direction:column;gap:10px}.field[data-v-85e58d3d]{display:flex;flex-direction:column;gap:4px}.field label[data-v-85e58d3d]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-85e58d3d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-85e58d3d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-85e58d3d]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-85e58d3d]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-85e58d3d]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-85e58d3d]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-85e58d3d]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-85e58d3d]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-85e58d3d]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-85e58d3d]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-85e58d3d]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-85e58d3d]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-85e58d3d]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-85e58d3d]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-85e58d3d]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-85e58d3d]:hover{background:#e0e7ff}.formula-box[data-v-85e58d3d]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-85e58d3d]{color:var(--text-primary)}.copy-toast[data-v-85e58d3d]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-85e58d3d]{grid-template-columns:1fr}}.calc-wrap[data-v-9ecc1a24]{display:flex;flex-direction:column;gap:16px}.panels[data-v-9ecc1a24]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-9ecc1a24]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-9ecc1a24]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-9ecc1a24]{display:flex;flex-direction:column;gap:10px}.field[data-v-9ecc1a24]{display:flex;flex-direction:column;gap:4px}.field label[data-v-9ecc1a24]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-9ecc1a24]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-9ecc1a24]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-9ecc1a24]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-9ecc1a24]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-9ecc1a24]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-9ecc1a24]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-9ecc1a24]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-9ecc1a24]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-9ecc1a24]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-9ecc1a24]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-9ecc1a24]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-9ecc1a24]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-9ecc1a24]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-9ecc1a24]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-9ecc1a24]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-9ecc1a24]:hover{background:#e0e7ff}.formula-box[data-v-9ecc1a24]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-9ecc1a24]{color:var(--text-primary)}.copy-toast[data-v-9ecc1a24]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-9ecc1a24]{grid-template-columns:1fr}}.calc-wrap[data-v-c1781df7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c1781df7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c1781df7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c1781df7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c1781df7]{display:flex;flex-direction:column;gap:10px}.field[data-v-c1781df7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c1781df7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c1781df7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c1781df7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c1781df7]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c1781df7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c1781df7]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-c1781df7]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c1781df7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c1781df7]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c1781df7]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c1781df7]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-c1781df7]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c1781df7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-c1781df7]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-c1781df7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c1781df7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c1781df7]:hover{background:#e0e7ff}.formula-box[data-v-c1781df7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c1781df7]{color:var(--text-primary)}.copy-toast[data-v-c1781df7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-c1781df7]{grid-template-columns:1fr}}.calc-wrap[data-v-effe89f4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-effe89f4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-effe89f4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-effe89f4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-effe89f4]{display:flex;flex-direction:column;gap:10px}.field[data-v-effe89f4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-effe89f4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-effe89f4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-effe89f4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-effe89f4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-effe89f4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-effe89f4]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-effe89f4]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-effe89f4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-effe89f4]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-effe89f4]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-effe89f4]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-effe89f4]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-effe89f4]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-effe89f4]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-effe89f4]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-effe89f4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-effe89f4]:hover{background:#e0e7ff}.formula-box[data-v-effe89f4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-effe89f4]{color:var(--text-primary)}.copy-toast[data-v-effe89f4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-effe89f4]{grid-template-columns:1fr}}.calc-wrap[data-v-63971733]{display:flex;flex-direction:column;gap:16px}.panels[data-v-63971733]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-63971733]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-63971733]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-63971733]{display:flex;flex-direction:column;gap:10px}.field[data-v-63971733]{display:flex;flex-direction:column;gap:4px}.field label[data-v-63971733]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-63971733]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-63971733]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-63971733]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-63971733]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-63971733]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-63971733]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-63971733]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-63971733]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-63971733]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-63971733]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-63971733]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-63971733]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-63971733]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-63971733]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-63971733]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-63971733]:hover{background:#e0e7ff}.formula-box[data-v-63971733]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-63971733]{color:var(--text-primary)}.copy-toast[data-v-63971733]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-63971733]{grid-template-columns:1fr}}.calc-wrap[data-v-0c7b13c1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0c7b13c1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0c7b13c1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0c7b13c1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-0c7b13c1]{display:flex;flex-direction:column;gap:10px}.field[data-v-0c7b13c1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0c7b13c1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0c7b13c1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0c7b13c1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-0c7b13c1]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-0c7b13c1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0c7b13c1]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-0c7b13c1]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-0c7b13c1]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-0c7b13c1]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-0c7b13c1]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-0c7b13c1]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-0c7b13c1]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0c7b13c1]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-0c7b13c1]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-0c7b13c1]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-0c7b13c1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-0c7b13c1]:hover{background:#e0e7ff}.formula-box[data-v-0c7b13c1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0c7b13c1]{color:var(--text-primary)}.copy-toast[data-v-0c7b13c1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-0c7b13c1]{grid-template-columns:1fr}}.calc-wrap[data-v-c810fe9a]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c810fe9a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c810fe9a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c810fe9a]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c810fe9a]{display:flex;flex-direction:column;gap:10px}.field[data-v-c810fe9a]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c810fe9a]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c810fe9a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c810fe9a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c810fe9a]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c810fe9a]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c810fe9a]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-c810fe9a]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c810fe9a]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c810fe9a]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c810fe9a]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c810fe9a]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-c810fe9a]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c810fe9a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-c810fe9a]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-c810fe9a]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c810fe9a]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c810fe9a]:hover{background:#e0e7ff}.formula-box[data-v-c810fe9a]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c810fe9a]{color:var(--text-primary)}.copy-toast[data-v-c810fe9a]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-c810fe9a]{grid-template-columns:1fr}}.calc-wrap[data-v-bece2bcc]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bece2bcc]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bece2bcc]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bece2bcc]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bece2bcc]{display:flex;flex-direction:column;gap:10px}.field[data-v-bece2bcc]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bece2bcc]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bece2bcc]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bece2bcc]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-bece2bcc]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-bece2bcc]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-bece2bcc]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-bece2bcc]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-bece2bcc]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-bece2bcc]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-bece2bcc]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-bece2bcc]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-bece2bcc]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-bece2bcc]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-bece2bcc]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-bece2bcc]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-bece2bcc]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bece2bcc]:hover{background:#e0e7ff}.formula-box[data-v-bece2bcc]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-bece2bcc]{color:var(--text-primary)}.copy-toast[data-v-bece2bcc]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-bece2bcc]{grid-template-columns:1fr}}.calc-wrap[data-v-90be97ee]{display:flex;flex-direction:column;gap:16px}.panels[data-v-90be97ee]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-90be97ee]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-90be97ee]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-90be97ee]{display:flex;flex-direction:column;gap:10px}.field[data-v-90be97ee]{display:flex;flex-direction:column;gap:4px}.field label[data-v-90be97ee]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-90be97ee]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-90be97ee]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-90be97ee]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-90be97ee]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-90be97ee]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-90be97ee]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-90be97ee]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-90be97ee]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-90be97ee]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-90be97ee]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-90be97ee]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-90be97ee]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-90be97ee]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-90be97ee]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-90be97ee]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-90be97ee]:hover{background:#e0e7ff}.formula-box[data-v-90be97ee]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-90be97ee]{color:var(--text-primary)}.copy-toast[data-v-90be97ee]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-90be97ee]{grid-template-columns:1fr}}.calc-wrap[data-v-d56e7387]{display:flex;flex-direction:column;gap:16px}.panels[data-v-d56e7387]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-d56e7387]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-d56e7387]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-d56e7387]{display:flex;flex-direction:column;gap:10px}.field[data-v-d56e7387]{display:flex;flex-direction:column;gap:4px}.field label[data-v-d56e7387]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-d56e7387]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-d56e7387]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-d56e7387]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-d56e7387]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-d56e7387]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-d56e7387]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-d56e7387]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-d56e7387]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-d56e7387]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-d56e7387]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-d56e7387]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-d56e7387]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-d56e7387]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-d56e7387]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-d56e7387]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-d56e7387]:hover{background:#e0e7ff}.formula-box[data-v-d56e7387]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-d56e7387]{color:var(--text-primary)}.copy-toast[data-v-d56e7387]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-d56e7387]{grid-template-columns:1fr}}.calc-wrap[data-v-96edb1f0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-96edb1f0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-96edb1f0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-96edb1f0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-96edb1f0]{display:flex;flex-direction:column;gap:10px}.field[data-v-96edb1f0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-96edb1f0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-96edb1f0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-96edb1f0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-96edb1f0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-96edb1f0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-96edb1f0]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-96edb1f0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-96edb1f0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-96edb1f0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-96edb1f0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-96edb1f0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-96edb1f0]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-96edb1f0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-96edb1f0]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-96edb1f0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-96edb1f0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-96edb1f0]:hover{background:#e0e7ff}.formula-box[data-v-96edb1f0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-96edb1f0]{color:var(--text-primary)}.copy-toast[data-v-96edb1f0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-96edb1f0]{grid-template-columns:1fr}}.calc-wrap[data-v-f97bc485]{display:flex;flex-direction:column;gap:16px}.panels[data-v-f97bc485]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-f97bc485]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-f97bc485]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-f97bc485]{display:flex;flex-direction:column;gap:10px}.field[data-v-f97bc485]{display:flex;flex-direction:column;gap:4px}.field label[data-v-f97bc485]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-f97bc485]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-f97bc485]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-f97bc485]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-f97bc485]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-f97bc485]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-f97bc485]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-f97bc485]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-f97bc485]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-f97bc485]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-f97bc485]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-f97bc485]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-f97bc485]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-f97bc485]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-f97bc485]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-f97bc485]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-f97bc485]:hover{background:#e0e7ff}.formula-box[data-v-f97bc485]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-f97bc485]{color:var(--text-primary)}.copy-toast[data-v-f97bc485]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-f97bc485]{grid-template-columns:1fr}}.calc-wrap[data-v-1a6de887]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1a6de887]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1a6de887]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1a6de887]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1a6de887]{display:flex;flex-direction:column;gap:10px}.field[data-v-1a6de887]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1a6de887]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1a6de887]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1a6de887]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1a6de887]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1a6de887]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1a6de887]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-1a6de887]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1a6de887]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1a6de887]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1a6de887]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1a6de887]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-1a6de887]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1a6de887]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-1a6de887]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-1a6de887]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1a6de887]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1a6de887]:hover{background:#e0e7ff}.formula-box[data-v-1a6de887]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1a6de887]{color:var(--text-primary)}.copy-toast[data-v-1a6de887]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-1a6de887]{grid-template-columns:1fr}}.calc-wrap[data-v-90a35958]{display:flex;flex-direction:column;gap:16px}.panels[data-v-90a35958]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-90a35958]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-90a35958]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-90a35958]{display:flex;flex-direction:column;gap:10px}.field[data-v-90a35958]{display:flex;flex-direction:column;gap:4px}.field label[data-v-90a35958]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-90a35958]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-90a35958]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-90a35958]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-90a35958]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-90a35958]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-90a35958]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-90a35958]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-90a35958]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-90a35958]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-90a35958]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-90a35958]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-90a35958]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-90a35958]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-90a35958]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-90a35958]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-90a35958]:hover{background:#e0e7ff}.formula-box[data-v-90a35958]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-90a35958]{color:var(--text-primary)}.copy-toast[data-v-90a35958]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-90a35958]{grid-template-columns:1fr}}.calc-wrap[data-v-c604cb80]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c604cb80]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c604cb80]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c604cb80]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c604cb80]{display:flex;flex-direction:column;gap:10px}.field[data-v-c604cb80]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c604cb80]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c604cb80]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c604cb80]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c604cb80]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c604cb80]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c604cb80]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-c604cb80]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c604cb80]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c604cb80]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c604cb80]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c604cb80]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-c604cb80]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c604cb80]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-c604cb80]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-c604cb80]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c604cb80]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c604cb80]:hover{background:#e0e7ff}.formula-box[data-v-c604cb80]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c604cb80]{color:var(--text-primary)}.copy-toast[data-v-c604cb80]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-c604cb80]{grid-template-columns:1fr}}.calc-wrap[data-v-dbc1e082]{display:flex;flex-direction:column;gap:16px}.panels[data-v-dbc1e082]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-dbc1e082]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-dbc1e082]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-dbc1e082]{display:flex;flex-direction:column;gap:10px}.field[data-v-dbc1e082]{display:flex;flex-direction:column;gap:4px}.field label[data-v-dbc1e082]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-dbc1e082]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-dbc1e082]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-dbc1e082]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-dbc1e082]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-dbc1e082]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-dbc1e082]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-dbc1e082]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-dbc1e082]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-dbc1e082]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-dbc1e082]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-dbc1e082]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-dbc1e082]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-dbc1e082]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-dbc1e082]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-dbc1e082]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-dbc1e082]:hover{background:#e0e7ff}.formula-box[data-v-dbc1e082]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-dbc1e082]{color:var(--text-primary)}.copy-toast[data-v-dbc1e082]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-dbc1e082]{grid-template-columns:1fr}}.calc-wrap[data-v-a9f1a097]{display:flex;flex-direction:column;gap:16px}.panels[data-v-a9f1a097]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-a9f1a097]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-a9f1a097]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-a9f1a097]{display:flex;flex-direction:column;gap:10px}.field[data-v-a9f1a097]{display:flex;flex-direction:column;gap:4px}.field label[data-v-a9f1a097]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-a9f1a097]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-a9f1a097]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-a9f1a097]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-a9f1a097]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-a9f1a097]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-a9f1a097]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-a9f1a097]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-a9f1a097]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-a9f1a097]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-a9f1a097]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-a9f1a097]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-a9f1a097]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-a9f1a097]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-a9f1a097]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-a9f1a097]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-a9f1a097]:hover{background:#e0e7ff}.formula-box[data-v-a9f1a097]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-a9f1a097]{color:var(--text-primary)}.copy-toast[data-v-a9f1a097]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-a9f1a097]{grid-template-columns:1fr}}.calc-wrap[data-v-1d82dbb1]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1d82dbb1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1d82dbb1]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1d82dbb1]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1d82dbb1]{display:flex;flex-direction:column;gap:10px}.field[data-v-1d82dbb1]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1d82dbb1]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1d82dbb1]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1d82dbb1]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1d82dbb1]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1d82dbb1]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1d82dbb1]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-1d82dbb1]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1d82dbb1]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1d82dbb1]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1d82dbb1]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1d82dbb1]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-1d82dbb1]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1d82dbb1]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-1d82dbb1]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-1d82dbb1]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1d82dbb1]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1d82dbb1]:hover{background:#e0e7ff}.formula-box[data-v-1d82dbb1]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1d82dbb1]{color:var(--text-primary)}.copy-toast[data-v-1d82dbb1]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-1d82dbb1]{grid-template-columns:1fr}}.calc-wrap[data-v-bad11a2e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-bad11a2e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-bad11a2e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-bad11a2e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-bad11a2e]{display:flex;flex-direction:column;gap:10px}.field[data-v-bad11a2e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-bad11a2e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-bad11a2e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-bad11a2e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-bad11a2e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-bad11a2e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-bad11a2e]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-bad11a2e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-bad11a2e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-bad11a2e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-bad11a2e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-bad11a2e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-bad11a2e]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-bad11a2e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-bad11a2e]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-bad11a2e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-bad11a2e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-bad11a2e]:hover{background:#e0e7ff}.formula-box[data-v-bad11a2e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-bad11a2e]{color:var(--text-primary)}.copy-toast[data-v-bad11a2e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-bad11a2e]{grid-template-columns:1fr}}.calc-wrap[data-v-c5ab3c64]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c5ab3c64]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c5ab3c64]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c5ab3c64]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-c5ab3c64]{display:flex;flex-direction:column;gap:10px}.field[data-v-c5ab3c64]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c5ab3c64]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c5ab3c64]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c5ab3c64]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-c5ab3c64]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-c5ab3c64]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c5ab3c64]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-c5ab3c64]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-c5ab3c64]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-c5ab3c64]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-c5ab3c64]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-c5ab3c64]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-c5ab3c64]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c5ab3c64]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-c5ab3c64]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-c5ab3c64]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-c5ab3c64]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-c5ab3c64]:hover{background:#e0e7ff}.formula-box[data-v-c5ab3c64]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c5ab3c64]{color:var(--text-primary)}.copy-toast[data-v-c5ab3c64]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-c5ab3c64]{grid-template-columns:1fr}}.calc-wrap[data-v-5a3c09b2]{display:flex;flex-direction:column;gap:16px}.panels[data-v-5a3c09b2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-5a3c09b2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-5a3c09b2]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-5a3c09b2]{display:flex;flex-direction:column;gap:10px}.field[data-v-5a3c09b2]{display:flex;flex-direction:column;gap:4px}.field label[data-v-5a3c09b2]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-5a3c09b2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-5a3c09b2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-5a3c09b2]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-5a3c09b2]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-5a3c09b2]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-5a3c09b2]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-5a3c09b2]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-5a3c09b2]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-5a3c09b2]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-5a3c09b2]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-5a3c09b2]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-5a3c09b2]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-5a3c09b2]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-5a3c09b2]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-5a3c09b2]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-5a3c09b2]:hover{background:#e0e7ff}.formula-box[data-v-5a3c09b2]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-5a3c09b2]{color:var(--text-primary)}.copy-toast[data-v-5a3c09b2]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-5a3c09b2]{grid-template-columns:1fr}}.calc-wrap[data-v-34c325d4]{display:flex;flex-direction:column;gap:16px}.panels[data-v-34c325d4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-34c325d4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-34c325d4]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-34c325d4]{display:flex;flex-direction:column;gap:10px}.field[data-v-34c325d4]{display:flex;flex-direction:column;gap:4px}.field label[data-v-34c325d4]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-34c325d4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-34c325d4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-34c325d4]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-34c325d4]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-34c325d4]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-34c325d4]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-34c325d4]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-34c325d4]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-34c325d4]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-34c325d4]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-34c325d4]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-34c325d4]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-34c325d4]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-34c325d4]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-34c325d4]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-34c325d4]:hover{background:#e0e7ff}.formula-box[data-v-34c325d4]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-34c325d4]{color:var(--text-primary)}.copy-toast[data-v-34c325d4]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-34c325d4]{grid-template-columns:1fr}}.calc-wrap[data-v-1f9e3738]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1f9e3738]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1f9e3738]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1f9e3738]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1f9e3738]{display:flex;flex-direction:column;gap:10px}.field[data-v-1f9e3738]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1f9e3738]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1f9e3738]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1f9e3738]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1f9e3738]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1f9e3738]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1f9e3738]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-1f9e3738]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1f9e3738]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1f9e3738]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1f9e3738]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1f9e3738]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-1f9e3738]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1f9e3738]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-1f9e3738]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-1f9e3738]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1f9e3738]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1f9e3738]:hover{background:#e0e7ff}.formula-box[data-v-1f9e3738]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1f9e3738]{color:var(--text-primary)}.copy-toast[data-v-1f9e3738]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-1f9e3738]{grid-template-columns:1fr}}.calc-wrap[data-v-2232ba76]{display:flex;flex-direction:column;gap:16px}.panels[data-v-2232ba76]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-2232ba76]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-2232ba76]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-2232ba76]{display:flex;flex-direction:column;gap:10px}.field[data-v-2232ba76]{display:flex;flex-direction:column;gap:4px}.field label[data-v-2232ba76]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-2232ba76]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-2232ba76]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-2232ba76]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-2232ba76]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-2232ba76]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-2232ba76]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-2232ba76]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-2232ba76]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-2232ba76]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-2232ba76]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-2232ba76]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-2232ba76]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-2232ba76]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-2232ba76]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-2232ba76]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-2232ba76]:hover{background:#e0e7ff}.formula-box[data-v-2232ba76]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-2232ba76]{color:var(--text-primary)}.copy-toast[data-v-2232ba76]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-2232ba76]{grid-template-columns:1fr}}.calc-wrap[data-v-30cb7b16]{display:flex;flex-direction:column;gap:16px}.panels[data-v-30cb7b16]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-30cb7b16]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-30cb7b16]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-30cb7b16]{display:flex;flex-direction:column;gap:10px}.field[data-v-30cb7b16]{display:flex;flex-direction:column;gap:4px}.field label[data-v-30cb7b16]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-30cb7b16]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-30cb7b16]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-30cb7b16]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-30cb7b16]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-30cb7b16]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-30cb7b16]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-30cb7b16]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-30cb7b16]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-30cb7b16]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-30cb7b16]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-30cb7b16]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-30cb7b16]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-30cb7b16]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-30cb7b16]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-30cb7b16]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-30cb7b16]:hover{background:#e0e7ff}.formula-box[data-v-30cb7b16]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-30cb7b16]{color:var(--text-primary)}.copy-toast[data-v-30cb7b16]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-30cb7b16]{grid-template-columns:1fr}}.calc-wrap[data-v-71c890ba]{display:flex;flex-direction:column;gap:16px}.panels[data-v-71c890ba]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-71c890ba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-71c890ba]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-71c890ba]{display:flex;flex-direction:column;gap:10px}.field[data-v-71c890ba]{display:flex;flex-direction:column;gap:4px}.field label[data-v-71c890ba]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-71c890ba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-71c890ba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-71c890ba]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-71c890ba]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-71c890ba]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-71c890ba]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-71c890ba]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-71c890ba]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-71c890ba]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-71c890ba]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-71c890ba]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-71c890ba]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-71c890ba]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-71c890ba]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-71c890ba]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-71c890ba]:hover{background:#e0e7ff}.formula-box[data-v-71c890ba]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-71c890ba]{color:var(--text-primary)}.copy-toast[data-v-71c890ba]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-71c890ba]{grid-template-columns:1fr}}.calc-wrap[data-v-3f9870e7]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3f9870e7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3f9870e7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3f9870e7]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3f9870e7]{display:flex;flex-direction:column;gap:10px}.field[data-v-3f9870e7]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3f9870e7]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3f9870e7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3f9870e7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-3f9870e7]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-3f9870e7]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3f9870e7]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-3f9870e7]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-3f9870e7]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-3f9870e7]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-3f9870e7]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-3f9870e7]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-3f9870e7]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3f9870e7]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-3f9870e7]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-3f9870e7]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-3f9870e7]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3f9870e7]:hover{background:#e0e7ff}.formula-box[data-v-3f9870e7]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3f9870e7]{color:var(--text-primary)}.copy-toast[data-v-3f9870e7]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-3f9870e7]{grid-template-columns:1fr}}.calc-wrap[data-v-7acbc553]{display:flex;flex-direction:column;gap:16px}.panels[data-v-7acbc553]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-7acbc553]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-7acbc553]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-7acbc553]{display:flex;flex-direction:column;gap:10px}.field[data-v-7acbc553]{display:flex;flex-direction:column;gap:4px}.field label[data-v-7acbc553]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-7acbc553]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-7acbc553]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-7acbc553]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-7acbc553]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-7acbc553]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-7acbc553]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-7acbc553]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-7acbc553]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-7acbc553]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-7acbc553]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-7acbc553]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-7acbc553]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-7acbc553]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-7acbc553]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-7acbc553]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-7acbc553]:hover{background:#e0e7ff}.formula-box[data-v-7acbc553]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-7acbc553]{color:var(--text-primary)}.copy-toast[data-v-7acbc553]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-7acbc553]{grid-template-columns:1fr}}.calc-wrap[data-v-965d1ed0]{display:flex;flex-direction:column;gap:16px}.panels[data-v-965d1ed0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-965d1ed0]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-965d1ed0]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-965d1ed0]{display:flex;flex-direction:column;gap:10px}.field[data-v-965d1ed0]{display:flex;flex-direction:column;gap:4px}.field label[data-v-965d1ed0]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-965d1ed0]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-965d1ed0]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-965d1ed0]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-965d1ed0]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-965d1ed0]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-965d1ed0]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-965d1ed0]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-965d1ed0]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-965d1ed0]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-965d1ed0]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-965d1ed0]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-965d1ed0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-965d1ed0]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-965d1ed0]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-965d1ed0]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-965d1ed0]:hover{background:#e0e7ff}.formula-box[data-v-965d1ed0]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-965d1ed0]{color:var(--text-primary)}.copy-toast[data-v-965d1ed0]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-965d1ed0]{grid-template-columns:1fr}}.calc-wrap[data-v-6a5c5b15]{display:flex;flex-direction:column;gap:16px}.panels[data-v-6a5c5b15]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-6a5c5b15]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-6a5c5b15]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-6a5c5b15]{display:flex;flex-direction:column;gap:10px}.field[data-v-6a5c5b15]{display:flex;flex-direction:column;gap:4px}.field label[data-v-6a5c5b15]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-6a5c5b15]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-6a5c5b15]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-6a5c5b15]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-6a5c5b15]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-6a5c5b15]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-6a5c5b15]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-6a5c5b15]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-6a5c5b15]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-6a5c5b15]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-6a5c5b15]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-6a5c5b15]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-6a5c5b15]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-6a5c5b15]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-6a5c5b15]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-6a5c5b15]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-6a5c5b15]:hover{background:#e0e7ff}.formula-box[data-v-6a5c5b15]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-6a5c5b15]{color:var(--text-primary)}.copy-toast[data-v-6a5c5b15]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-6a5c5b15]{grid-template-columns:1fr}}.calc-wrap[data-v-96ddb434]{display:flex;flex-direction:column;gap:16px}.panels[data-v-96ddb434]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-96ddb434]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-96ddb434]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-96ddb434]{display:flex;flex-direction:column;gap:10px}.field[data-v-96ddb434]{display:flex;flex-direction:column;gap:4px}.field label[data-v-96ddb434]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-96ddb434]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-96ddb434]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-96ddb434]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-96ddb434]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-96ddb434]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-96ddb434]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-96ddb434]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-96ddb434]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-96ddb434]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-96ddb434]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-96ddb434]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-96ddb434]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-96ddb434]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-96ddb434]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-96ddb434]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-96ddb434]:hover{background:#e0e7ff}.formula-box[data-v-96ddb434]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-96ddb434]{color:var(--text-primary)}.copy-toast[data-v-96ddb434]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-96ddb434]{grid-template-columns:1fr}}.calc-wrap[data-v-3da2f65f]{display:flex;flex-direction:column;gap:16px}.panels[data-v-3da2f65f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-3da2f65f]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-3da2f65f]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-3da2f65f]{display:flex;flex-direction:column;gap:10px}.field[data-v-3da2f65f]{display:flex;flex-direction:column;gap:4px}.field label[data-v-3da2f65f]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-3da2f65f]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-3da2f65f]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-3da2f65f]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-3da2f65f]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-3da2f65f]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-3da2f65f]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-3da2f65f]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-3da2f65f]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-3da2f65f]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-3da2f65f]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-3da2f65f]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-3da2f65f]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-3da2f65f]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-3da2f65f]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-3da2f65f]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-3da2f65f]:hover{background:#e0e7ff}.formula-box[data-v-3da2f65f]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-3da2f65f]{color:var(--text-primary)}.copy-toast[data-v-3da2f65f]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-3da2f65f]{grid-template-columns:1fr}}.calc-wrap[data-v-e8ebac1c]{display:flex;flex-direction:column;gap:16px}.panels[data-v-e8ebac1c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-e8ebac1c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-e8ebac1c]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-e8ebac1c]{display:flex;flex-direction:column;gap:10px}.field[data-v-e8ebac1c]{display:flex;flex-direction:column;gap:4px}.field label[data-v-e8ebac1c]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-e8ebac1c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-e8ebac1c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-e8ebac1c]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-e8ebac1c]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-e8ebac1c]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-e8ebac1c]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-e8ebac1c]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-e8ebac1c]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-e8ebac1c]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-e8ebac1c]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-e8ebac1c]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-e8ebac1c]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-e8ebac1c]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-e8ebac1c]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-e8ebac1c]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-e8ebac1c]:hover{background:#e0e7ff}.formula-box[data-v-e8ebac1c]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-e8ebac1c]{color:var(--text-primary)}.copy-toast[data-v-e8ebac1c]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-e8ebac1c]{grid-template-columns:1fr}}.calc-wrap[data-v-ea840b3e]{display:flex;flex-direction:column;gap:16px}.panels[data-v-ea840b3e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-ea840b3e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-ea840b3e]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-ea840b3e]{display:flex;flex-direction:column;gap:10px}.field[data-v-ea840b3e]{display:flex;flex-direction:column;gap:4px}.field label[data-v-ea840b3e]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-ea840b3e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-ea840b3e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-ea840b3e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-ea840b3e]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-ea840b3e]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-ea840b3e]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-ea840b3e]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-ea840b3e]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-ea840b3e]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-ea840b3e]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-ea840b3e]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-ea840b3e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-ea840b3e]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-ea840b3e]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-ea840b3e]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-ea840b3e]:hover{background:#e0e7ff}.formula-box[data-v-ea840b3e]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-ea840b3e]{color:var(--text-primary)}.copy-toast[data-v-ea840b3e]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-ea840b3e]{grid-template-columns:1fr}}.calc-wrap[data-v-54622641]{display:flex;flex-direction:column;gap:16px}.panels[data-v-54622641]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-54622641]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-54622641]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-54622641]{display:flex;flex-direction:column;gap:10px}.field[data-v-54622641]{display:flex;flex-direction:column;gap:4px}.field label[data-v-54622641]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-54622641]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-54622641]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-54622641]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-54622641]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-54622641]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-54622641]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-54622641]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-54622641]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-54622641]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-54622641]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-54622641]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-54622641]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-54622641]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-54622641]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-54622641]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-54622641]:hover{background:#e0e7ff}.formula-box[data-v-54622641]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-54622641]{color:var(--text-primary)}.copy-toast[data-v-54622641]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-54622641]{grid-template-columns:1fr}}.calc-wrap[data-v-610c2115]{display:flex;flex-direction:column;gap:16px}.panels[data-v-610c2115]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-610c2115]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-610c2115]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-610c2115]{display:flex;flex-direction:column;gap:10px}.field[data-v-610c2115]{display:flex;flex-direction:column;gap:4px}.field label[data-v-610c2115]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-610c2115]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-610c2115]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-610c2115]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-610c2115]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-610c2115]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-610c2115]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-610c2115]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-610c2115]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-610c2115]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-610c2115]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-610c2115]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-610c2115]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-610c2115]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-610c2115]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-610c2115]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-610c2115]:hover{background:#e0e7ff}.formula-box[data-v-610c2115]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-610c2115]{color:var(--text-primary)}.copy-toast[data-v-610c2115]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-610c2115]{grid-template-columns:1fr}}.calc-wrap[data-v-160c7295]{display:flex;flex-direction:column;gap:16px}.panels[data-v-160c7295]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-160c7295]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-160c7295]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-160c7295]{display:flex;flex-direction:column;gap:10px}.field[data-v-160c7295]{display:flex;flex-direction:column;gap:4px}.field label[data-v-160c7295]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-160c7295]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-160c7295]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-160c7295]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-160c7295]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-160c7295]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-160c7295]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-160c7295]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-160c7295]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-160c7295]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-160c7295]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-160c7295]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-160c7295]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-160c7295]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-160c7295]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-160c7295]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-160c7295]:hover{background:#e0e7ff}.formula-box[data-v-160c7295]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-160c7295]{color:var(--text-primary)}.copy-toast[data-v-160c7295]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-160c7295]{grid-template-columns:1fr}}.calc-wrap[data-v-1dc1eabd]{display:flex;flex-direction:column;gap:16px}.panels[data-v-1dc1eabd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-1dc1eabd]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-1dc1eabd]{font-size:12px;font-weight:600;color:var(--text-muted)}.fields[data-v-1dc1eabd]{display:flex;flex-direction:column;gap:10px}.field[data-v-1dc1eabd]{display:flex;flex-direction:column;gap:4px}.field label[data-v-1dc1eabd]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-1dc1eabd]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-1dc1eabd]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}select.num-input[data-v-1dc1eabd]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.calc-btn[data-v-1dc1eabd]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-1dc1eabd]:hover{background:var(--primary-dark);transform:translateY(-1px)}.result-content[data-v-1dc1eabd]{display:flex;flex-direction:column;gap:8px}.result-placeholder[data-v-1dc1eabd]{padding:20px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.main-result[data-v-1dc1eabd]{padding:14px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--primary);display:flex;flex-direction:column;gap:2px}.main-result .label[data-v-1dc1eabd]{font-size:11px;color:var(--text-muted)}.main-result .value[data-v-1dc1eabd]{font-size:22px;font-weight:700;color:var(--primary);word-break:break-all}.detail-box[data-v-1dc1eabd]{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-1dc1eabd]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-line .detail-label[data-v-1dc1eabd]{font-size:12px;color:var(--text-muted)}.detail-line .detail-val[data-v-1dc1eabd]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.copy-btn[data-v-1dc1eabd]{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;border-radius:var(--radius-md);font-size:12px;font-weight:600;color:var(--primary);background:var(--primary-bg,#eef2ff);border:1px solid transparent;cursor:pointer;transition:all .2s;align-self:flex-start}.copy-btn[data-v-1dc1eabd]:hover{background:#e0e7ff}.formula-box[data-v-1dc1eabd]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg,#eef2ff);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-1dc1eabd]{color:var(--text-primary)}.copy-toast[data-v-1dc1eabd]{position:fixed;top:80px;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:var(--radius-md);font-size:13px;font-weight:600;color:#fff;background:#22c55e;box-shadow:0 4px 12px #22c5374d;z-index:9999}@media (max-width:768px){.panels[data-v-1dc1eabd]{grid-template-columns:1fr}}.calculator[data-v-0483e810]{display:flex;flex-direction:column;gap:16px}.panels[data-v-0483e810]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-0483e810]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-0483e810]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-0483e810]{display:flex;flex-direction:column;gap:10px}.field[data-v-0483e810]{display:flex;flex-direction:column;gap:4px}.field label[data-v-0483e810]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-0483e810]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-0483e810]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0483e810]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-0483e810]:hover{background:var(--primary-dark)}.result-box[data-v-0483e810]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-0483e810]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-0483e810]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-0483e810]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-0483e810]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-0483e810]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-0483e810]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-0483e810]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-0483e810]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-0483e810]{grid-template-columns:1fr}}.calculator[data-v-c7976309]{display:flex;flex-direction:column;gap:16px}.panels[data-v-c7976309]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel[data-v-c7976309]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:12px}.panel-label[data-v-c7976309]{font-size:12px;font-weight:600;color:var(--text-muted)}.input-group[data-v-c7976309]{display:flex;flex-direction:column;gap:10px}.field[data-v-c7976309]{display:flex;flex-direction:column;gap:4px}.field label[data-v-c7976309]{font-size:11px;font-weight:600;color:var(--text-muted)}.num-input[data-v-c7976309]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:15px;font-weight:600;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.num-input[data-v-c7976309]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-c7976309]{width:100%;padding:10px;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s}.calc-btn[data-v-c7976309]:hover{background:var(--primary-dark)}.result-box[data-v-c7976309]{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.result-value[data-v-c7976309]{font-size:18px;font-weight:700;color:var(--primary);word-break:break-all}.result-placeholder[data-v-c7976309]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border);font-size:13px;color:var(--text-muted);text-align:center}.detail-section[data-v-c7976309]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border);padding-top:10px}.detail-line[data-v-c7976309]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.detail-label[data-v-c7976309]{font-size:12px;color:var(--text-muted)}.detail-val[data-v-c7976309]{font-size:13px;font-weight:600;color:var(--text-primary);font-family:SF Mono,Cascadia Code,Consolas,monospace}.formula-box[data-v-c7976309]{padding:12px 16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--border);font-size:13px;color:var(--text-secondary);line-height:1.6}.formula-box strong[data-v-c7976309]{color:var(--text-primary)}@media (max-width:640px){.panels[data-v-c7976309]{grid-template-columns:1fr}}.calc-container[data-v-7e60a823]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-7e60a823],.calc-result-panel[data-v-7e60a823]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-7e60a823]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-7e60a823]{margin-bottom:14px}.form-group label[data-v-7e60a823]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-7e60a823]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-7e60a823]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-7e60a823]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-7e60a823]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-7e60a823]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-7e60a823]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-7e60a823]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-7e60a823]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-7e60a823]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-7e60a823]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-7e60a823]{grid-template-columns:1fr}}.calc-container[data-v-745d2c79]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-745d2c79],.calc-result-panel[data-v-745d2c79]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-745d2c79]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-745d2c79]{margin-bottom:14px}.form-group label[data-v-745d2c79]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-745d2c79]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-745d2c79]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-745d2c79]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-745d2c79]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-745d2c79]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-745d2c79]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-745d2c79]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-745d2c79]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-745d2c79]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-745d2c79]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-745d2c79]{grid-template-columns:1fr}}.calc-container[data-v-31ab5736]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-31ab5736],.calc-result-panel[data-v-31ab5736]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-31ab5736]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-31ab5736]{margin-bottom:14px}.form-group label[data-v-31ab5736]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-31ab5736]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-31ab5736]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-31ab5736]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-31ab5736]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-31ab5736]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-31ab5736]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-31ab5736]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-31ab5736]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-31ab5736]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-31ab5736]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-31ab5736]{grid-template-columns:1fr}}.calc-container[data-v-136e5d40]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-136e5d40],.calc-result-panel[data-v-136e5d40]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-136e5d40]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-136e5d40]{margin-bottom:14px}.form-group label[data-v-136e5d40]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-136e5d40]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-136e5d40]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-136e5d40]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-136e5d40]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-136e5d40]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-136e5d40]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-136e5d40]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-136e5d40]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-136e5d40]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-136e5d40]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-136e5d40]{grid-template-columns:1fr}}.calc-container[data-v-9b086993]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9b086993],.calc-result-panel[data-v-9b086993]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-9b086993]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-9b086993]{margin-bottom:14px}.form-group label[data-v-9b086993]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-9b086993]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-9b086993]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9b086993]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-9b086993]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-9b086993]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-9b086993]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-9b086993]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-9b086993]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9b086993]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9b086993]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-9b086993]{grid-template-columns:1fr}}.calc-container[data-v-1f9df88a]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1f9df88a],.calc-result-panel[data-v-1f9df88a]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-1f9df88a]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-1f9df88a]{margin-bottom:14px}.form-group label[data-v-1f9df88a]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-1f9df88a]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-1f9df88a]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1f9df88a]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-1f9df88a]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-1f9df88a]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-1f9df88a]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-1f9df88a]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-1f9df88a]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1f9df88a]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1f9df88a]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-1f9df88a]{grid-template-columns:1fr}}.calc-container[data-v-0bd0cee4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0bd0cee4],.calc-result-panel[data-v-0bd0cee4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-0bd0cee4]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-0bd0cee4]{margin-bottom:14px}.form-group label[data-v-0bd0cee4]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-0bd0cee4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-0bd0cee4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0bd0cee4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-0bd0cee4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-0bd0cee4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-0bd0cee4]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-0bd0cee4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-0bd0cee4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0bd0cee4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0bd0cee4]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-0bd0cee4]{grid-template-columns:1fr}}.calc-container[data-v-52d98fe2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-52d98fe2],.calc-result-panel[data-v-52d98fe2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-52d98fe2]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-52d98fe2]{margin-bottom:14px}.form-group label[data-v-52d98fe2]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-52d98fe2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-52d98fe2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-52d98fe2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-52d98fe2]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-52d98fe2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-52d98fe2]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-52d98fe2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-52d98fe2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-52d98fe2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-52d98fe2]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-52d98fe2]{grid-template-columns:1fr}}.calc-container[data-v-3620ba24]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3620ba24],.calc-result-panel[data-v-3620ba24]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3620ba24]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-3620ba24]{margin-bottom:14px}.form-group label[data-v-3620ba24]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3620ba24]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3620ba24]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3620ba24]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-3620ba24]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-3620ba24]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3620ba24]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-3620ba24]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-3620ba24]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3620ba24]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3620ba24]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-3620ba24]{grid-template-columns:1fr}}.calc-container[data-v-8c347de4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-8c347de4],.calc-result-panel[data-v-8c347de4]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-8c347de4]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-8c347de4]{margin-bottom:14px}.form-group label[data-v-8c347de4]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-8c347de4]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-8c347de4]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-8c347de4]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-8c347de4]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-8c347de4]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-8c347de4]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-8c347de4]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-8c347de4]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-8c347de4]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-8c347de4]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-8c347de4]{grid-template-columns:1fr}}.calc-container[data-v-4971c1c2]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-4971c1c2],.calc-result-panel[data-v-4971c1c2]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-4971c1c2]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-4971c1c2]{margin-bottom:14px}.form-group label[data-v-4971c1c2]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-4971c1c2]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-4971c1c2]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-4971c1c2]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-4971c1c2]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-4971c1c2]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-4971c1c2]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-4971c1c2]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-4971c1c2]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-4971c1c2]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-4971c1c2]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-4971c1c2]{grid-template-columns:1fr}}.calc-container[data-v-827b0300]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-827b0300],.calc-result-panel[data-v-827b0300]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-827b0300]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-827b0300]{margin-bottom:14px}.form-group label[data-v-827b0300]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-827b0300]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-827b0300]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-827b0300]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-827b0300]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-827b0300]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-827b0300]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-827b0300]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-827b0300]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-827b0300]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-827b0300]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-827b0300]{grid-template-columns:1fr}}.calc-container[data-v-5034e9ed]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5034e9ed],.calc-result-panel[data-v-5034e9ed]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-5034e9ed]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-5034e9ed]{margin-bottom:14px}.form-group label[data-v-5034e9ed]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-5034e9ed]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-5034e9ed]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5034e9ed]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-5034e9ed]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-5034e9ed]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-5034e9ed]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-5034e9ed]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-5034e9ed]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5034e9ed]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5034e9ed]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-5034e9ed]{grid-template-columns:1fr}}.calc-container[data-v-707ccb76]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-707ccb76],.calc-result-panel[data-v-707ccb76]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-707ccb76]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-707ccb76]{margin-bottom:14px}.form-group label[data-v-707ccb76]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-707ccb76]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-707ccb76]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-707ccb76]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-707ccb76]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-707ccb76]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-707ccb76]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-707ccb76]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-707ccb76]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-707ccb76]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-707ccb76]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-707ccb76]{grid-template-columns:1fr}}.calc-container[data-v-3337e1c7]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-3337e1c7],.calc-result-panel[data-v-3337e1c7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-3337e1c7]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-3337e1c7]{margin-bottom:14px}.form-group label[data-v-3337e1c7]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-3337e1c7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-3337e1c7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-3337e1c7]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-3337e1c7]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-3337e1c7]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-3337e1c7]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-3337e1c7]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-3337e1c7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-3337e1c7]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-3337e1c7]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-3337e1c7]{grid-template-columns:1fr}}.calc-container[data-v-0f4aa602]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0f4aa602],.calc-result-panel[data-v-0f4aa602]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-0f4aa602]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-0f4aa602]{margin-bottom:14px}.form-group label[data-v-0f4aa602]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-0f4aa602]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-0f4aa602]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0f4aa602]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-0f4aa602]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-0f4aa602]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-0f4aa602]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-0f4aa602]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-0f4aa602]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0f4aa602]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0f4aa602]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-0f4aa602]{grid-template-columns:1fr}}.calc-container[data-v-1b0f1430]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1b0f1430],.calc-result-panel[data-v-1b0f1430]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-1b0f1430]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-1b0f1430]{margin-bottom:14px}.form-group label[data-v-1b0f1430]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-1b0f1430]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-1b0f1430]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1b0f1430]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-1b0f1430]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-1b0f1430]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-1b0f1430]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-1b0f1430]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-1b0f1430]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1b0f1430]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1b0f1430]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-1b0f1430]{grid-template-columns:1fr}}.calc-container[data-v-71138107]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-71138107],.calc-result-panel[data-v-71138107]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-71138107]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-71138107]{margin-bottom:14px}.form-group label[data-v-71138107]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-71138107]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-71138107]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-71138107]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-71138107]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-71138107]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-71138107]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-71138107]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-71138107]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-71138107]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-71138107]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-71138107]{grid-template-columns:1fr}}.calc-container[data-v-e1522c16]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-e1522c16],.calc-result-panel[data-v-e1522c16]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-e1522c16]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-e1522c16]{margin-bottom:14px}.form-group label[data-v-e1522c16]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-e1522c16]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-e1522c16]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-e1522c16]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-e1522c16]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-e1522c16]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-e1522c16]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-e1522c16]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-e1522c16]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-e1522c16]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-e1522c16]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-e1522c16]{grid-template-columns:1fr}}.calc-container[data-v-b3d3b261]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b3d3b261],.calc-result-panel[data-v-b3d3b261]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-b3d3b261]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-b3d3b261]{margin-bottom:14px}.form-group label[data-v-b3d3b261]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-b3d3b261]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-b3d3b261]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b3d3b261]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-b3d3b261]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-b3d3b261]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-b3d3b261]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-b3d3b261]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-b3d3b261]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b3d3b261]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b3d3b261]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-b3d3b261]{grid-template-columns:1fr}}.calc-container[data-v-af670629]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-af670629],.calc-result-panel[data-v-af670629]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-af670629]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-af670629]{margin-bottom:14px}.form-group label[data-v-af670629]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-af670629]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-af670629]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-af670629]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-af670629]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-af670629]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-af670629]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-af670629]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-af670629]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-af670629]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-af670629]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-af670629]{grid-template-columns:1fr}}.calc-container[data-v-74fed44e]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-74fed44e],.calc-result-panel[data-v-74fed44e]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-74fed44e]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-74fed44e]{margin-bottom:14px}.form-group label[data-v-74fed44e]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-74fed44e]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-74fed44e]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-74fed44e]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-74fed44e]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-74fed44e]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-74fed44e]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-74fed44e]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-74fed44e]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-74fed44e]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-74fed44e]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-74fed44e]{grid-template-columns:1fr}}.calc-container[data-v-592cae89]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-592cae89],.calc-result-panel[data-v-592cae89]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-592cae89]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-592cae89]{margin-bottom:14px}.form-group label[data-v-592cae89]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-592cae89]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-592cae89]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-592cae89]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-592cae89]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-592cae89]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-592cae89]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-592cae89]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-592cae89]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-592cae89]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-592cae89]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-592cae89]{grid-template-columns:1fr}}.calc-container[data-v-f503c5a3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f503c5a3],.calc-result-panel[data-v-f503c5a3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-f503c5a3]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-f503c5a3]{margin-bottom:14px}.form-group label[data-v-f503c5a3]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-f503c5a3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-f503c5a3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f503c5a3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-f503c5a3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-f503c5a3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-f503c5a3]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-f503c5a3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-f503c5a3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f503c5a3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f503c5a3]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-f503c5a3]{grid-template-columns:1fr}}.calc-container[data-v-ead9d1ea]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ead9d1ea],.calc-result-panel[data-v-ead9d1ea]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-ead9d1ea]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-ead9d1ea]{margin-bottom:14px}.form-group label[data-v-ead9d1ea]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-ead9d1ea]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-ead9d1ea]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ead9d1ea]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-ead9d1ea]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-area[data-v-ead9d1ea]{margin-bottom:16px}.result-box[data-v-ead9d1ea]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-ead9d1ea]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-grid[data-v-ead9d1ea]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.result-item[data-v-ead9d1ea]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light);text-align:center}.result-item .result-label[data-v-ead9d1ea]{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.result-item .result-value[data-v-ead9d1ea]{font-size:20px;font-weight:800;color:var(--primary)}.result-placeholder[data-v-ead9d1ea]{padding:40px 20px;text-align:center;color:var(--text-muted);font-size:14px;background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-ead9d1ea]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ead9d1ea]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px;display:flex;align-items:center;gap:4px}.formula-text[data-v-ead9d1ea]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-ead9d1ea],.result-grid[data-v-ead9d1ea]{grid-template-columns:1fr}}.calc-container[data-v-0a22e18b]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0a22e18b],.calc-result-panel[data-v-0a22e18b]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-0a22e18b]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-0a22e18b]{margin-bottom:14px}.form-group label[data-v-0a22e18b]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-0a22e18b]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-0a22e18b]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0a22e18b]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-0a22e18b]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-0a22e18b]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-0a22e18b]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-0a22e18b]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-0a22e18b]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0a22e18b]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0a22e18b]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-0a22e18b]{grid-template-columns:1fr}}.calc-container[data-v-5b2340ac]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5b2340ac],.calc-result-panel[data-v-5b2340ac]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-5b2340ac]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-5b2340ac]{margin-bottom:14px}.form-group label[data-v-5b2340ac]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-5b2340ac]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-5b2340ac]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5b2340ac]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-5b2340ac]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-5b2340ac]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-5b2340ac]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-5b2340ac]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-5b2340ac]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5b2340ac]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5b2340ac]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-5b2340ac]{grid-template-columns:1fr}}.calc-container[data-v-57c18dba]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-57c18dba],.calc-result-panel[data-v-57c18dba]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-57c18dba]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-57c18dba]{margin-bottom:14px}.form-group label[data-v-57c18dba]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-57c18dba]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-57c18dba]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-57c18dba]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-57c18dba]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-57c18dba]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-57c18dba]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-57c18dba]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-57c18dba]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-57c18dba]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-57c18dba]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-57c18dba]{grid-template-columns:1fr}}.calc-container[data-v-71203814]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-71203814],.calc-result-panel[data-v-71203814]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-71203814]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-71203814]{margin-bottom:14px}.form-group label[data-v-71203814]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-71203814]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-71203814]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-71203814]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-71203814]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-71203814]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-71203814]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-71203814]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-71203814]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-71203814]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-71203814]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-71203814]{grid-template-columns:1fr}}.calc-container[data-v-eb7effc6]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-eb7effc6],.calc-result-panel[data-v-eb7effc6]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-eb7effc6]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-eb7effc6]{margin-bottom:14px}.form-group label[data-v-eb7effc6]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-eb7effc6]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-eb7effc6]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-eb7effc6]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-eb7effc6]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-eb7effc6]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-eb7effc6]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-eb7effc6]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-eb7effc6]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-eb7effc6]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-eb7effc6]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-eb7effc6]{grid-template-columns:1fr}}.calc-container[data-v-70db2bb5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-70db2bb5],.calc-result-panel[data-v-70db2bb5]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-70db2bb5]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-70db2bb5]{margin-bottom:14px}.form-group label[data-v-70db2bb5]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-70db2bb5]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-70db2bb5]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-70db2bb5]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-70db2bb5]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-70db2bb5]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-70db2bb5]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-70db2bb5]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-70db2bb5]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-70db2bb5]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-70db2bb5]{font-size:13px;color:var(--text-secondary);line-height:1.7}@media (max-width: 768px){.calc-container[data-v-70db2bb5]{grid-template-columns:1fr}}.calc-container[data-v-a8a3a537]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-a8a3a537],.calc-result-panel[data-v-a8a3a537]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-a8a3a537]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-a8a3a537]{margin-bottom:14px}.form-group label[data-v-a8a3a537]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-a8a3a537]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-a8a3a537]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-a8a3a537]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-a8a3a537]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-a8a3a537]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-a8a3a537]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-a8a3a537]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-a8a3a537]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-a8a3a537]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-a8a3a537]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-a8a3a537]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-a8a3a537]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-a8a3a537]:hover{background:var(--primary);color:#fff}.list-box[data-v-a8a3a537]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-a8a3a537]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-a8a3a537]:last-child{border-bottom:none}.tag[data-v-a8a3a537]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}@media (max-width: 768px){.calc-container[data-v-a8a3a537]{grid-template-columns:1fr}}.calc-container[data-v-2612b9be]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-2612b9be],.calc-result-panel[data-v-2612b9be]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-2612b9be]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-2612b9be]{margin-bottom:14px}.form-group label[data-v-2612b9be]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-2612b9be]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-2612b9be]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-2612b9be]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-2612b9be]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-2612b9be]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-2612b9be]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-2612b9be]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-2612b9be]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-2612b9be]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-2612b9be]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-2612b9be]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-2612b9be]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-2612b9be]:hover{background:var(--primary);color:#fff}.list-box[data-v-2612b9be]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-2612b9be]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-2612b9be]:last-child{border-bottom:none}.tag[data-v-2612b9be]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}@media (max-width: 768px){.calc-container[data-v-2612b9be]{grid-template-columns:1fr}}.calc-container[data-v-f1d5ff9d]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-f1d5ff9d],.calc-result-panel[data-v-f1d5ff9d]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-f1d5ff9d]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-f1d5ff9d]{margin-bottom:14px}.form-group label[data-v-f1d5ff9d]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-f1d5ff9d]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-f1d5ff9d]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-f1d5ff9d]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-f1d5ff9d]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-f1d5ff9d]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-f1d5ff9d]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-f1d5ff9d]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-f1d5ff9d]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-f1d5ff9d]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-f1d5ff9d]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-f1d5ff9d]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-f1d5ff9d]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-f1d5ff9d]:hover{background:var(--primary);color:#fff}.list-box[data-v-f1d5ff9d]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-f1d5ff9d]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-f1d5ff9d]:last-child{border-bottom:none}.tag[data-v-f1d5ff9d]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-f1d5ff9d]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-f1d5ff9d]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-f1d5ff9d]{color:var(--text-muted)}.result-row .value[data-v-f1d5ff9d]{color:var(--primary);font-weight:700}@media (max-width: 768px){.calc-container[data-v-f1d5ff9d]{grid-template-columns:1fr}}.calc-container[data-v-0f735d6c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-0f735d6c],.calc-result-panel[data-v-0f735d6c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-0f735d6c]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-0f735d6c]{margin-bottom:14px}.form-group label[data-v-0f735d6c]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-0f735d6c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-0f735d6c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-0f735d6c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-0f735d6c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-0f735d6c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-0f735d6c]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-0f735d6c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-0f735d6c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-0f735d6c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-0f735d6c]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-0f735d6c]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-0f735d6c]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-0f735d6c]:hover{background:var(--primary);color:#fff}.list-box[data-v-0f735d6c]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-0f735d6c]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-0f735d6c]:last-child{border-bottom:none}.tag[data-v-0f735d6c]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-0f735d6c]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-0f735d6c]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-0f735d6c]{color:var(--text-muted)}.result-row .value[data-v-0f735d6c]{color:var(--primary);font-weight:700}@media (max-width: 768px){.calc-container[data-v-0f735d6c]{grid-template-columns:1fr}}.calc-container[data-v-12a195f3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-12a195f3],.calc-result-panel[data-v-12a195f3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-12a195f3]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-12a195f3]{margin-bottom:14px}.form-group label[data-v-12a195f3]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-12a195f3]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-12a195f3]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-12a195f3]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-12a195f3]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-12a195f3]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-12a195f3]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-12a195f3]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-12a195f3]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-12a195f3]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-12a195f3]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-12a195f3]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-12a195f3]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-12a195f3]:hover{background:var(--primary);color:#fff}.list-box[data-v-12a195f3]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-12a195f3]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-12a195f3]:last-child{border-bottom:none}.tag[data-v-12a195f3]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-12a195f3]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-12a195f3]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-12a195f3]{color:var(--text-muted)}.result-row .value[data-v-12a195f3]{color:var(--primary);font-weight:700}@media (max-width: 768px){.calc-container[data-v-12a195f3]{grid-template-columns:1fr}}.calc-container[data-v-1591e490]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-1591e490],.calc-result-panel[data-v-1591e490]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-1591e490]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-1591e490]{margin-bottom:14px}.form-group label[data-v-1591e490]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-1591e490]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-1591e490]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-1591e490]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-1591e490]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-1591e490]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-1591e490]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-1591e490]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-1591e490]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-1591e490]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-1591e490]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-1591e490]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-1591e490]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-1591e490]:hover{background:var(--primary);color:#fff}.list-box[data-v-1591e490]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-1591e490]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-1591e490]:last-child{border-bottom:none}.tag[data-v-1591e490]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-1591e490]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-1591e490]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-1591e490]{color:var(--text-muted)}.result-row .value[data-v-1591e490]{color:var(--primary);font-weight:700}@media (max-width: 768px){.calc-container[data-v-1591e490]{grid-template-columns:1fr}}.calc-container[data-v-d97b0068]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d97b0068],.calc-result-panel[data-v-d97b0068]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-d97b0068]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-d97b0068]{margin-bottom:14px}.form-group label[data-v-d97b0068]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-d97b0068]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-d97b0068]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d97b0068]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-d97b0068]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-d97b0068]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-d97b0068]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-d97b0068]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-d97b0068]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d97b0068]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d97b0068]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-d97b0068]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-d97b0068]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-d97b0068]:hover{background:var(--primary);color:#fff}.list-box[data-v-d97b0068]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-d97b0068]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-d97b0068]:last-child{border-bottom:none}.tag[data-v-d97b0068]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-d97b0068]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-d97b0068]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-d97b0068]{color:var(--text-muted)}.result-row .value[data-v-d97b0068]{color:var(--primary);font-weight:700}@media (max-width: 768px){.calc-container[data-v-d97b0068]{grid-template-columns:1fr}}.calc-container[data-v-9b8a14ea]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-9b8a14ea],.calc-result-panel[data-v-9b8a14ea]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-9b8a14ea]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-9b8a14ea]{margin-bottom:14px}.form-group label[data-v-9b8a14ea]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-9b8a14ea]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-9b8a14ea]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-9b8a14ea]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-9b8a14ea]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-9b8a14ea]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-9b8a14ea]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-9b8a14ea]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-9b8a14ea]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-9b8a14ea]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-9b8a14ea]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-9b8a14ea]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-9b8a14ea]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-9b8a14ea]:hover{background:var(--primary);color:#fff}.list-box[data-v-9b8a14ea]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-9b8a14ea]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-9b8a14ea]:last-child{border-bottom:none}.tag[data-v-9b8a14ea]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-9b8a14ea]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-9b8a14ea]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-9b8a14ea]{color:var(--text-muted)}.result-row .value[data-v-9b8a14ea]{color:var(--primary);font-weight:700}@media (max-width: 768px){.calc-container[data-v-9b8a14ea]{grid-template-columns:1fr}}.calc-container[data-v-ed7bbe28]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ed7bbe28],.calc-result-panel[data-v-ed7bbe28]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-ed7bbe28]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-ed7bbe28]{margin-bottom:14px}.form-group label[data-v-ed7bbe28]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-ed7bbe28]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-ed7bbe28]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ed7bbe28]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-ed7bbe28]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-ed7bbe28]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-ed7bbe28]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-ed7bbe28]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-ed7bbe28]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ed7bbe28]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ed7bbe28]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-ed7bbe28]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-ed7bbe28]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-ed7bbe28]:hover{background:var(--primary);color:#fff}.list-box[data-v-ed7bbe28]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-ed7bbe28]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-ed7bbe28]:last-child{border-bottom:none}.tag[data-v-ed7bbe28]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-ed7bbe28]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-ed7bbe28]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-ed7bbe28]{color:var(--text-muted)}.result-row .value[data-v-ed7bbe28]{color:var(--primary);font-weight:700}@media (max-width: 768px){.calc-container[data-v-ed7bbe28]{grid-template-columns:1fr}}.calc-container[data-v-5957334c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-5957334c],.calc-result-panel[data-v-5957334c]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-5957334c]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-5957334c]{margin-bottom:14px}.form-group label[data-v-5957334c]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-5957334c]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-5957334c]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-5957334c]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-5957334c]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-5957334c]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-5957334c]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-5957334c]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-5957334c]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-5957334c]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-5957334c]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-5957334c]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-5957334c]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-5957334c]:hover{background:var(--primary);color:#fff}.list-box[data-v-5957334c]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-5957334c]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-5957334c]:last-child{border-bottom:none}.tag[data-v-5957334c]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-5957334c]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-5957334c]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-5957334c]{color:var(--text-muted)}.result-row .value[data-v-5957334c]{color:var(--primary);font-weight:700}.beat-display[data-v-5957334c]{padding:20px;text-align:center;background:var(--bg-body);border-radius:var(--radius-md);margin-bottom:12px}.beat-pulse[data-v-5957334c]{width:80px;height:80px;border-radius:50%;background:var(--primary);margin:0 auto 12px;opacity:.3;transition:transform .05s,opacity .1s}.beat-pulse.active[data-v-5957334c]{opacity:1;transform:scale(1.2)}.bpm-display[data-v-5957334c]{font-size:36px;font-weight:800;color:var(--primary)}.bpm-sub[data-v-5957334c]{font-size:13px;color:var(--text-muted);margin-top:4px}@media (max-width: 768px){.calc-container[data-v-5957334c]{grid-template-columns:1fr}}.calc-container[data-v-ce5620ac]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-ce5620ac],.calc-result-panel[data-v-ce5620ac]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-ce5620ac]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-ce5620ac]{margin-bottom:14px}.form-group label[data-v-ce5620ac]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-ce5620ac]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-ce5620ac]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-ce5620ac]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-ce5620ac]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-ce5620ac]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-ce5620ac]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-ce5620ac]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-ce5620ac]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-ce5620ac]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-ce5620ac]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-ce5620ac]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-ce5620ac]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-ce5620ac]:hover{background:var(--primary);color:#fff}.list-box[data-v-ce5620ac]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-ce5620ac]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-ce5620ac]:last-child{border-bottom:none}.tag[data-v-ce5620ac]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-ce5620ac]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-ce5620ac]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-ce5620ac]{color:var(--text-muted)}.result-row .value[data-v-ce5620ac]{color:var(--primary);font-weight:700}.beat-display[data-v-ce5620ac]{padding:20px;text-align:center;background:var(--bg-body);border-radius:var(--radius-md);margin-bottom:12px}.beat-pulse[data-v-ce5620ac]{width:80px;height:80px;border-radius:50%;background:var(--primary);margin:0 auto 12px;opacity:.3;transition:transform .05s,opacity .1s}.beat-pulse.active[data-v-ce5620ac]{opacity:1;transform:scale(1.2)}.bpm-display[data-v-ce5620ac]{font-size:36px;font-weight:800;color:var(--primary)}.bpm-sub[data-v-ce5620ac]{font-size:13px;color:var(--text-muted);margin-top:4px}@media (max-width: 768px){.calc-container[data-v-ce5620ac]{grid-template-columns:1fr}}.calc-container[data-v-d9dd62a7]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-d9dd62a7],.calc-result-panel[data-v-d9dd62a7]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-d9dd62a7]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-d9dd62a7]{margin-bottom:14px}.form-group label[data-v-d9dd62a7]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-d9dd62a7]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-d9dd62a7]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-d9dd62a7]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-d9dd62a7]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-d9dd62a7]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-d9dd62a7]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-d9dd62a7]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-d9dd62a7]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-d9dd62a7]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-d9dd62a7]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-d9dd62a7]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-d9dd62a7]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-d9dd62a7]:hover{background:var(--primary);color:#fff}.list-box[data-v-d9dd62a7]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-d9dd62a7]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-d9dd62a7]:last-child{border-bottom:none}.tag[data-v-d9dd62a7]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-d9dd62a7]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-d9dd62a7]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-d9dd62a7]{color:var(--text-muted)}.result-row .value[data-v-d9dd62a7]{color:var(--primary);font-weight:700}.beat-display[data-v-d9dd62a7]{padding:20px;text-align:center;background:var(--bg-body);border-radius:var(--radius-md);margin-bottom:12px}.beat-pulse[data-v-d9dd62a7]{width:80px;height:80px;border-radius:50%;background:var(--primary);margin:0 auto 12px;opacity:.3;transition:transform .05s,opacity .1s}.beat-pulse.active[data-v-d9dd62a7]{opacity:1;transform:scale(1.2)}.bpm-display[data-v-d9dd62a7]{font-size:36px;font-weight:800;color:var(--primary)}.bpm-sub[data-v-d9dd62a7]{font-size:13px;color:var(--text-muted);margin-top:4px}@media (max-width: 768px){.calc-container[data-v-d9dd62a7]{grid-template-columns:1fr}}.calc-container[data-v-b406e756]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-form[data-v-b406e756],.calc-result-panel[data-v-b406e756]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px}.section-title[data-v-b406e756]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary);display:flex;align-items:center;gap:6px}.form-group[data-v-b406e756]{margin-bottom:14px}.form-group label[data-v-b406e756]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary);margin-bottom:4px}.form-input[data-v-b406e756]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:2px solid var(--border);background:var(--bg-body);font-size:14px;color:var(--text-primary);outline:none;transition:border-color .2s;box-sizing:border-box}.form-input[data-v-b406e756]:focus{border-color:var(--primary);box-shadow:0 0 0 3px #6366f11a}.calc-btn[data-v-b406e756]{width:100%;padding:12px;border:none;border-radius:var(--radius-md);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:var(--transition)}.calc-btn[data-v-b406e756]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.result-box[data-v-b406e756]{padding:16px;border-radius:var(--radius-md);background:var(--primary-bg);border:1px solid var(--primary-light)}.result-value[data-v-b406e756]{font-size:22px;font-weight:800;color:var(--primary);word-break:break-all}.result-placeholder[data-v-b406e756]{padding:40px 20px;text-align:center;color:var(--text-muted);background:var(--bg-body);border-radius:var(--radius-md);border:1px dashed var(--border);margin-bottom:16px}.formula-box[data-v-b406e756]{padding:14px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border)}.formula-label[data-v-b406e756]{font-size:12px;font-weight:600;color:var(--text-muted);margin-bottom:6px}.formula-text[data-v-b406e756]{font-size:13px;color:var(--text-secondary);line-height:1.7}.output-box[data-v-b406e756]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;word-break:break-all;min-height:100px;max-height:400px;overflow-y:auto}.copy-btn[data-v-b406e756]{width:100%;padding:10px;border:1px solid var(--primary);background:transparent;color:var(--primary);border-radius:var(--radius-md);cursor:pointer;font-size:14px;font-weight:600;margin-top:8px;transition:all .2s}.copy-btn[data-v-b406e756]:hover{background:var(--primary);color:#fff}.list-box[data-v-b406e756]{background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;max-height:400px;overflow-y:auto}.list-item[data-v-b406e756]{padding:8px 12px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;font-size:13px}.list-item[data-v-b406e756]:last-child{border-bottom:none}.tag[data-v-b406e756]{background:var(--primary-bg);color:var(--primary);padding:2px 8px;border-radius:12px;font-size:11px}.result-list[data-v-b406e756]{display:flex;flex-direction:column;gap:8px}.result-row[data-v-b406e756]{display:flex;justify-content:space-between;padding:10px 14px;background:var(--bg-body);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px}.result-row .label[data-v-b406e756]{color:var(--text-muted)}.result-row .value[data-v-b406e756]{color:var(--primary);font-weight:700}.beat-display[data-v-b406e756]{padding:20px;text-align:center;background:var(--bg-body);border-radius:var(--radius-md);margin-bottom:12px}.beat-pulse[data-v-b406e756]{width:80px;height:80px;border-radius:50%;background:var(--primary);margin:0 auto 12px;opacity:.3;transition:transform .05s,opacity .1s}.beat-pulse.active[data-v-b406e756]{opacity:1;transform:scale(1.2)}.bpm-display[data-v-b406e756]{font-size:36px;font-weight:800;color:var(--primary)}.bpm-sub[data-v-b406e756]{font-size:13px;color:var(--text-muted);margin-top:4px}@media (max-width: 768px){.calc-container[data-v-b406e756]{grid-template-columns:1fr}}
